consulta

30/08/2004 - 13:35 por Elena | Informe spam
Buenos días,
tengo que hacer una select que me obtenga un listado de años:
obtengo el min(anio) y a partir de ese tengo que listar todos hasta el año
actual, aunque no se encuentren en los registros de la tabla.
Es decir si tengo una tabla con dos registros: del año 1999 y 2002 me
debería devolver.
1999
2000
2001
2002
2003
2004


Gracias y un saludo
 

Leer las respuestas

#1 Salvador Ramos
30/08/2004 - 14:46 | Informe spam
Hola:

Aunque no me ha quedado muy claro si es esto lo que buscas, para obtener una
relación de años de los que tienes filas en tu tabla:
SELECT DISTINCT YEAR(TuCampoFecha) FROM TuTabla

Un saludo
Salvador Ramos
Murcia - España
[MVP SQL Server]
www.helpdna.net

"Elena" escribió en el mensaje
news:
Buenos días,
tengo que hacer una select que me obtenga un listado de años:
obtengo el min(anio) y a partir de ese tengo que listar todos hasta el año
actual, aunque no se encuentren en los registros de la tabla.
Es decir si tengo una tabla con dos registros: del año 1999 y 2002 me
debería devolver.
1999
2000
2001
2002
2003
2004


Gracias y un saludo


Preguntas similares