SQL Server - Pasar columna de una tabla a fila de otra

 
Vista:

Pasar columna de una tabla a fila de otra

Publicado por scu (2 intervenciones) el 02/03/2011 23:35:16
Hola a todos,

Tengo una aplicación que vuelca una serie de datos a una tabla sql Server 2005 Express, de la forma:

tabla: datosOrigen
etiqueta valor
a 1
b 15
c 50

Siempre serán el mismo número de datos, en este caso 3, a,b y c. Este tamaño no cambia y siempre estarán en el mismo orden.

Estos datos se sobreescriben periódicamente, por lo que quiero copiarlos a una nueva tabla, de la siguiente forma:

tabla: registroDatos

a b c timestamp
1 15 50 11:51:00
2 18 57 11:52:00
4 25 52 11:53:00
....

¿alguna idea sobre cómo pasar las columnas a filas de otra tabla?

Muchas gracias por la 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

RE:Pasar columna de una tabla a fila de otra

Publicado por Isaias (4558 intervenciones) el 06/03/2011 18:05:01
Este tema ya fue tratado en estos foros, se hace con un CASE, busca "Renglones a columnas" o "filas a columnas"
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