SQL - Trasponer columna a registro

 
Vista:

Trasponer columna a registro

Publicado por 0xKar (1 intervención) el 23/11/2018 09:54:28
Hola a todos.
El título no es muy acertado pero no sabía bien como ponerlo.
Antes de explicarlo voy a poner el ejemplo de lo que quiero, que es más claro:

/***TABLA 1***/
ID Nombre Sueldo Direccion
1 Jaime 2300 Calle de la esquinita 3
2 Juan 1900 Calle Falsa 123
/***TABLA 2***/
ID Nombre Salario Direccion
1 Jaime 2430 Esquinita 3
2 Juan 1905 Calle Falsa 123
/* RESULTADO QUE TIENE QUE MOSTRAR*/
ID Nombre Campos p1 p2
1 Jaime sueldo 2300 2430
1 Jaime direccion Calle de la esquinita 3 Esquinita 3
2 Juan sueldo 1900 1905
2 Juan direccion Calle Falsa 123 Calle Falsa 123


Tengo dos tablas que contienen el mismo tipo de información, pero de fuentes distintas, y las tengo que juntar, en este caso, por dos datos (ID y Nombre) y mostrarla de la forma descrita.
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: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Trasponer columna a registro

Publicado por Isaias (1921 intervenciones) el 23/11/2018 18:10:40
Eso se conoce como "pivotear" los datos, ¿En que motor de base de datos?
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