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

Que el resultado del query se genere en ROWS

Estas en el tema de Que el resultado del query se genere en ROWS en el foro de SQL Server en Foros del Web. Masters un saludo cordial, Sucede que tengo este query y funciona ok : @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código SQL: Ver original DECLARE @Fecha_inicio datetime = '20100815' DECLARE ...
  #1 (permalink)  
Antiguo 25/02/2014, 14:04
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 23 años
Puntos: 4
Que el resultado del query se genere en ROWS

Masters un saludo cordial,

Sucede que tengo este query y funciona ok :


Código SQL:
Ver original
  1. DECLARE @Fecha_inicio datetime = '20100815'
  2. DECLARE @Fecha_final datetime = '20120712'
  3.  
  4. WHILE @Fecha_inicio < @Fecha_final
  5.    BEGIN
  6.      PRINT DATEPART(YY,@Fecha_inicio)
  7.      SELECT  @Fecha_inicio = dateadd(yy, 1, @Fecha_inicio)
  8.      CONTINUE
  9.    END
  10. PRINT DATEPART(YY,@Fecha_inicio)
[/PHP]



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.
__________________
EL LIMITE ES EL UNIVERSO

Última edición por gnzsoloyo; 25/02/2014 a las 14:37
  #2 (permalink)  
Antiguo 25/02/2014, 14:48
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 4 meses
Puntos: 774
Respuesta: Que el resultado del query se genere en ROWS

ahi yo veo 3 renglones 1 columna......

columna1
renglon1
renglon2
renglon3

como quieres verlo en 3 rows???
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 09/03/2014, 20:36
Avatar de mau_87lp  
Fecha de Ingreso: diciembre-2009
Ubicación: La Plata,Buenos Aires.
Mensajes: 72
Antigüedad: 15 años
Puntos: 3
Respuesta: Que el resultado del query se genere en ROWS

Buenas! Si lo que necesitas es tener en un solo registro concatenadas las 3 fechas, podes ir concatenando en una variable todas las fechas y luego mostrarlas con el print.

Saludos

Etiquetas: fecha, query, resultado, rows, select
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 02:10.