Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Obtener el ultimo registro de una tabla por la fecha

Estas en el tema de Obtener el ultimo registro de una tabla por la fecha en el foro de Bases de Datos General en Foros del Web. Hola a todos, Tengo una tabla que almacena datos por fecha. Me gustaria obtener toda la informacion del ultimo registro insertado. He escrito esta consulta ...
  #1 (permalink)  
Antiguo 06/01/2004, 11:50
 
Fecha de Ingreso: mayo-2002
Mensajes: 6
Antigüedad: 22 años
Puntos: 0
Obtener el ultimo registro de una tabla por la fecha

Hola a todos,

Tengo una tabla que almacena datos por fecha. Me gustaria obtener toda la informacion del ultimo registro insertado. He escrito esta consulta pero no me devuelve nada.

SELECT Upstreamonline.*
FROM Upstreamonline
WHERE Upstreamonline.[Last Modification Time] IN (SELECT MAX( Upstreamonline.[Last Modification Time]) FROM Upstreamonline)

Alguien sabe donde esta el fallo?

Gracias

Briega
  #2 (permalink)  
Antiguo 06/01/2004, 13:54
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
en que gestor de base de datos?
__________________
Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar.
  #3 (permalink)  
Antiguo 07/01/2004, 03:49
 
Fecha de Ingreso: mayo-2002
Mensajes: 6
Antigüedad: 22 años
Puntos: 0
Upss! En Access 2000
  #4 (permalink)  
Antiguo 07/01/2004, 10:44
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años
Puntos: 0
Pasé de la versión 97 a XP directamente, pero creo que Access 2000 admite subconsultas, prueba con esto:

SELECT Upstreamonline.*
FROM Upstreamonline INNER JOIN (SELECT MAX(Upstreamonline.[Last Modification Time]) AS FechaMax FROM Upstreamonline) AS UPMax ON Upstreamonline.[Last Modification Time] = Upstreamonline.FechaMax

Un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:21.