25/01/2013, 08:55
|
| | Fecha de Ingreso: marzo-2010 Ubicación: Lima
Mensajes: 31
Antigüedad: 14 años, 8 meses Puntos: 2 | |
Respuesta: Extraer la ultima fecha de una columna en SQL Server Hola como estas.
Hice una prueba con los datos que brindaste, y segun lo que vi tu consulta es correcta.
El problema es el siguiente:
En la subconsulta te muestra una sola fecha, porque le estas indicando que te muestre la maxima (Aunque exista 20 fechas iguales, te muestra 1 sola)
Select MAX(FechaGestion)
From Gestion
Where Cedula = '123456789'
Luego al realizar tu consulta completa
SELECT Respuesta
FROM Gestion
WHERE FechaGestion =
(Select MAX(FechaGestion)
From Gestion
Where Cedula = '123456789')
Le estas diciendo al SQL que te muestra la respuesta de la cedula 123456789
y como todas sus fechas son iguales te muestra todos sus mensajes
Por lo que vi ese era el problema
Espero te haya servido
Saludos |