Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/01/2013, 22:22
joseluisr85
 
Fecha de Ingreso: octubre-2008
Mensajes: 10
Antigüedad: 15 años, 6 meses
Puntos: 1
consulta group by

Hola comunidad tengo el siguiente problema, tengo las siguientes tablas:

productos
id codigo nombre existencia tipo marca
12 4N - 0636 Retenedor 1 1 1
13 5P - 0547 Retenedor 1 1 1
14 4N - 1584 Retenedor 1 1 1

precioventa
id idprod tipo fecha precio
48 14 1 2013-01-11 00:00:00 35.073333333
47 13 1 2013-01-11 00:00:00 34.243333333
75 13 1 2013-01-15 12:05:30 13
46 12 1 2013-01-11 00:00:00 33.413333333
74 12 1 2013-01-14 12:05:03 10

quiero recuperar los registros de las ultimas fechas con sus precios respectivo, y que sean por nombre, al final debo de tener los siguientes campos, código de producto, nombre, fecha y precio.

lo extraño es que tengo esta consulta

Código MySQL:
Ver original
  1. precioventa.fecha,
  2. precioventa.precio,
  3. precioventa.idProd
  4. precioventa
  5.  
  6. precioventa.idProd
  7. precioventa.fecha DESC

y el resultado que obtengo es este
fecha precio idproducto
2013-01-11 00:00:00 33.413333333 12
2013-01-11 00:00:00 4.243333333 13
2013-01-11 00:00:00 35.073333333 14

done el precio no coincide con el precio que debe de ser.

que estare haciendo mal...

Última edición por joseluisr85; 25/01/2013 a las 23:15 Razón: SQL sin etiquetar...