SQL Server - convertir columnas en filas

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 48 puestos en SQL Server (en relación al último mes)
Gráfica de SQL Server

convertir columnas en filas

Publicado por el (1 intervención) el 13/06/2020 03:13:56
Hola programadores,

Espero que puedan ayudarme a resolver un problema.

Tengo una consulta que trae un resultado de una fila y tres columnas con sus datos.

"SELECT nombre, apellido, direccion FROM Persona"

Pero quiero que los datos de cada columna pasen a ser filas y que la columna se llama "informacion"

Solo para plasmarle la idea aqui dejo un enlace:
https://jsfiddle.net/c39jdpwr/

Lo intente con unpivot pero no logro resolverlo.

Espero su pronta ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

convertir columnas en filas

Publicado por Isaias (4558 intervenciones) el 13/06/2020 22:10:48
¿Que version de SQL Server manejas?, muestranos tu consulto que intentantes con PIVOT
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Plutarco
Val: 122
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

convertir columnas en filas

Publicado por Plutarco (46 intervenciones) el 15/06/2020 19:16:43
Buenas tardes

Viendo el resultado que necesitas en la página que indicas, solo tienes que agregar un retorno de carro y un salto de línea en tu instrucción select, es decir:

Select nombre + char(13) + char(10) + apellido + char(13) + char(10) +direccion Informacion from Persona

En SQL solo puedes ver el salto de línea cuando se visualiza el resultado como texto en lugar de cuadrícula.

Espero haber sido de ayuda.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar