SQL Server - Traer filas y ponerlos como columnas

 
Vista:

Traer filas y ponerlos como columnas

Publicado por Walter (6 intervenciones) el 17/03/2009 21:15:56
Hola, tengo un problema para realizar un consulta... lo describiré gráficamente porque explicando resulta un poco engorroso.
tengo una tabla con los siguientes datos

tabla: LISTA_PRECIOS_DET
Nro_lista Codigo_Producto precios
1 2234 50
1 2235 15
1 2236 7
2 2234 45
2 2235 13
2 2236 6
1 2237 20
2 2238 17

Lo que necesito es una consulta que me devuelva de la siguiente manera

Codigo_Producto PrecioLista1 PrecioLista2
2234 50 45
2235 15 13
2236 7 6
2237 20 0
2238 0 17

No he encontrado la menera de hacerlo y estaré muy agradecido si alguien puede ayudarme con esto.
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:Traer filas y ponerlos como columnas

Publicado por Isaias (4558 intervenciones) el 18/03/2009 00:22:56
Si utilizas la herramienta de busqueda, te daras cuenta que este tema ya fue tratado por este foro.
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

RE:Traer filas y ponerlos como columnas

Publicado por Gabriel Sánchez (10 intervenciones) el 09/04/2009 20:25:54
Hola, quizá sea un poco tarde pero no está por demás.

Reviza un comando: PIVOT

Sólo si estas utilizando SQL SERVER 2005.

Pero sinó ps debe haber otra manera como el crear una función que te permita obtener ese reultado...

PD: Si aún estas interesado en este tema, no dudes en responder, ps con gusto lo checamos.

Suerte.
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