Consultar la máxima fecha

Respuesta de
a
Usuario
Hola, tengo una tabla con la siguiente información:
Nro Fecha      Cuota1 Cuota2
1 01/05/2003 0          2
1 01/06/2004 1          0
1 01/12/2004 2          1
2 15/02/2003 1          1
2 13/07/2004 2          0
Quiero sacar: los registros que sean su máxima fecha
Nro Fecha Cuota1 Cuota2
1 01/12/2004 2 1
2 13/07/2004 2 0
¿Este tema se supone que ha sido resuelto pero no he encontrado la solución por favor me podéis ayudar? Gracias
Avatar
Experto
Hola liaita, no se si es esto lo que buscas ...
"select * from tabla order by fecha desc"
Esto te lo ordenará por fecha. Modifica la select para indicarle el número de registro a mostrar en caso de querer 1 o 2.
También puedes buscar más información en http://www.forosdelweb.com
Un saludo
Usuario
Gracias por tu rapidez, pero no es eso lo que quiero.
Lo que quiero es que de una tabla que tiene estos campos
Nro Fecha            Cuota1 Cuota2
1     01/05/2003   0          2
1     01/06/2004   1          0
1     01/12/2004   2          1
2     15/02/2003   1          1
2     13/07/2004   2          0
Quiero sacar: sólo un registro de Nro, que sea el que tiene la mayor fecha y el resto de los datos, es decir en este caso
Nro Fecha            Cuota1 Cuota2
1    01/12/2004    2          1
2    13/07/2004    2          0
 
Gracias.
Avatar
Experto
Si lo que quieres es sacar 2 registros deberás ponérselo en la sentencia sql. Para sql server no recuerdo como era, pero en el caso de mysql creo que era algo así
"select * from tabla order by fecha desc, limit 2"
Usuario
Hola, gracias por vuestra ayuda, pero no quiero sacar 2 registros, quiero sacar del campo Nro, el registro que tenga la mayor fecha
Nro Fecha               Cuota1 Cuota2
1     01/05/2003       0          2
1     01/06/2004       1          0
1     01/12/2004   2          1
2     15/02/2003       1          1
2     13/07/2004   2          0
3    01/04/2004        1           2
3    02/04/2004        1           1
3    03/04/2004         1          1
3    04/04/2004         1          2
4     01/04/2004       1          1
 
Lo que quiero que me salgan son los registros que he puesto en negrita.
Espero vuestra ayuda. Muchas gracias.
 
Avatar
Experto
Pues no se como ayudarte. ¿Has probado ha preguntar en los foros de sql de la web que te dí?.
http://www.forosdelweb.com
Un saludo y siento no poder serte de ayuda
Usuario
Muchas gracias por tu interés, te hago caso y preguntaré en http://www.forosdelweb.com