Sucede que tengo este query y funciona ok :
Código SQL:
[/PHP]Ver original
DECLARE @Fecha_inicio datetime = '20100815' DECLARE @Fecha_final datetime = '20120712' WHILE @Fecha_inicio < @Fecha_final BEGIN PRINT DATEPART(YY,@Fecha_inicio) SELECT @Fecha_inicio = dateadd(yy, 1, @Fecha_inicio) CONTINUE END PRINT DATEPART(YY,@Fecha_inicio)
Pero en la salida muestra todo, por así decirlo en un solo "row" al usar el PRINT :
Y necesitaría que se generen tantos rows como sea el resultado del query (En este caso 3 no solo 1).
Como hacerlo ?
Gracias de antemano.
Saludos.