SQL - Query con fechas

 
Vista:

Query con fechas

Publicado por Ricardo (2 intervenciones) el 30/10/2001 22:05:24
Por ejemplo los ultimos 2 registros de una tabla que tiene un campo fecha
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Query con fechas

Publicado por Juan Mellado (4 intervenciones) el 03/11/2001 17:35:17
El concepto de "primer" y "último" registro de una tabla no existe en una Base de Datos relacional. Sólo se puede hablar del orden de los registros devueltos por una consulta estrictamente ordenada.

Por ejemplo, la siguiente sentencia (probada sobre una Base de Datos Oracle) obtiene las dos fechas más recientes almacenadas en una tabla:

SELECT MAX(fecha) FROM tabla
UNION ALL
SELECT MAX(fecha) FROM
(SELECT fecha FROM tabla MINUS SELECT MAX(fecha) FROM tabla)
ORDER BY 1;

Espero haberte ayudado.
Saludos, Juan
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar