CONSULTA SQL

11/03/2009 - 16:45 por Alexander Cadavid | Informe spam
De ante mano muchas gracias.

Mi inquietud es la siguiente.

Tengon una consulta que me arroja la siguiente infirmacion.

Cedula Campaña Saldo

01 200801 50000
01 200802 60000
01 200803 70000
02 200801 85000
02 200803 90000
03 200801 50000
04 200802 65000
05 200801 75000
05 200803 90000

Que posibilidad hay de que se muestre de la siguiente forma.

Cedula 200801 200802 200803

01 50000 60000 70000
02 85000 50000
03 50000
04 65000
05 75000 90000
 

Leer las respuestas

#1 Rubén Garrigós
11/03/2009 - 17:53 | Informe spam
Pues posibilidades bastantes aunque no de forma demasiado "dinámica" o
sencilla si quieres contemplar todos los casos. La operación que necesitas
se llama pivotado. En función de la versión de SQL Server que estés
utilizando puede que tengas que hacerla de diferente forma. Si estás en
2005/2008 mírate el operador PIVOT en los libros en pantalla.

Rubén Garrigós
Solid Quality Mentors

"Alexander Cadavid" wrote in message
news:
De ante mano muchas gracias.

Mi inquietud es la siguiente.

Tengon una consulta que me arroja la siguiente infirmacion.

Cedula Campaña Saldo

01 200801 50000
01 200802 60000
01 200803 70000
02 200801 85000
02 200803 90000
03 200801 50000
04 200802 65000
05 200801 75000
05 200803 90000

Que posibilidad hay de que se muestre de la siguiente forma.

Cedula 200801 200802 200803

01 50000 60000 70000
02 85000 50000
03 50000
04 65000
05 75000 90000



Preguntas similares