Consulta en SQL SERVERS
Publicado por Kevin harnold Vechara Aguila (45 intervenciones) el 14/01/2005 15:18:47
Tengo una tabla con columna1,columna2 .....
y quiero realizar una consulta que me agrupe la columna1 y me muestre el valor max(columna2) que es tipo fecha.
yo realizo la siguiente consulta pero no me esta dando, me muestra todos los nit sin importar la condicional (columna2<hoy)
Select max(fecha),nit from TblTabla Where fecha <= CONVERT(DATETIME, '2005-01-14 00:00:00', 102) group by nit
Si encuentran un error por favor aclararmelo.
mas Claro.
C1 C2 C3
1 2004-12-30 PATRICIA
1 2005-02-02 CARLOS
2 2004-02-30 PEDRO
2 2004-11-01 JUAN
2 2005-06-01 URIBE
3 2002-02-09 PADRE
3 2003-06-06- HIJO
Con este ejemplo el deberia mostrarme solo el ultimo registro
3 2003-06-06- HIJO
y quiero realizar una consulta que me agrupe la columna1 y me muestre el valor max(columna2) que es tipo fecha.
yo realizo la siguiente consulta pero no me esta dando, me muestra todos los nit sin importar la condicional (columna2<hoy)
Select max(fecha),nit from TblTabla Where fecha <= CONVERT(DATETIME, '2005-01-14 00:00:00', 102) group by nit
Si encuentran un error por favor aclararmelo.
mas Claro.
C1 C2 C3
1 2004-12-30 PATRICIA
1 2005-02-02 CARLOS
2 2004-02-30 PEDRO
2 2004-11-01 JUAN
2 2005-06-01 URIBE
3 2002-02-09 PADRE
3 2003-06-06- HIJO
Con este ejemplo el deberia mostrarme solo el ultimo registro
3 2003-06-06- HIJO
Valora esta pregunta


0