select max(fecha)
Publicado por marlon (2 intervenciones) el 17/02/2005 21:11:28
COmo estan amigos , tengo un problema con un query en Mysql y espero q alguien me ayude
tengo un tabla con los siguientes campos:
`id` int(10)calve primaria
`fecha_ingreso` datetime ,
`nota` decimal(10,2)
`tipo` enum('N','R','M') ,
`descripcion` varchar(250) ,
`id_nota` clave foranea
hago el siguiente query select fecha_ingreso, nota from nota where id_nota=1704 y me da los siguientes resultados:
fecha_ingreso nota
2004-12-13 10:55:03 0.00
2004-12-13 10:56:20 32.00
2004-12-14 09:28:57 16.00
y ahora yo quiero selecionar la nota con la fecha mas alta con el siguiente query (select nota,max(fecha_ingreso) from nota where id_nota= 1704 group by id_nota y me sale lo siguiente :
nota max( fecha_ingreso )
0.00 2004-12-14 09:28:57
como se daran cuenta si me sale la fecha maxima pero no el valor del campo nota.
Alguien podria decirme por favor cual es el error
Gracias, muchas gracias
tengo un tabla con los siguientes campos:
`id` int(10)calve primaria
`fecha_ingreso` datetime ,
`nota` decimal(10,2)
`tipo` enum('N','R','M') ,
`descripcion` varchar(250) ,
`id_nota` clave foranea
hago el siguiente query select fecha_ingreso, nota from nota where id_nota=1704 y me da los siguientes resultados:
fecha_ingreso nota
2004-12-13 10:55:03 0.00
2004-12-13 10:56:20 32.00
2004-12-14 09:28:57 16.00
y ahora yo quiero selecionar la nota con la fecha mas alta con el siguiente query (select nota,max(fecha_ingreso) from nota where id_nota= 1704 group by id_nota y me sale lo siguiente :
nota max( fecha_ingreso )
0.00 2004-12-14 09:28:57
como se daran cuenta si me sale la fecha maxima pero no el valor del campo nota.
Alguien podria decirme por favor cual es el error
Gracias, muchas gracias
Valora esta pregunta


0