Código:
simple no?, lo que quiero es seleccionar el producto con codigo 'prod1', pero que sea el mas reciente ademas con su cantidadcod_stock cod_prod cantidad_stock fecha_stock 01 prod1 20 11/10/06 02 prod1 10 12/10/06 03 prod1 5 14/10/06 04 prod2 15 16/10/06
intente con:
Código:
pero me devuelve 20(para este ejemplo) porque al poner max en fecha me agrupa todo y agarra cambien el mayor stockselect cod_stock, MAX(fecha_stock),cod_prod, cantidad_stock from stock where cod_prod='prod1' group by cod_prod
probe con subconsultas:
Código:
pero me sale un resultado similar, alguien puede indicarme que estoy haciendo mal porfa..select MAX(fecha_stock),cod_prod, cantidad from (select cod_stock,cantidad_stock, cod_prod,fecha_stock FROM stock where cod_prod='prod1') as miselect group by cod_prod
PD:la base de datos es mysql, pero creo que la logica de la consulta es lo que vale