Se puede ?

01/08/2005 - 17:11 por Cristian | Informe spam
Hola.
Tengo un Select que retorna una tabla temporal asi:

NOMBRE MES CANTIDAD
JOSE ENERO 10
JOSE FEBRERO 20
PEDRO MARZO 80

Quiero hacer un select de dicha tabla y que deje los datos asi :


NOMBRE ENERO FEBRERO MARZO
JOSE 10 10 0
PEDRO 0 0 80


Mi problema es que los meses no son constantes, por lo tanto, necesito
crear esa consulta al final.

Alguien me dijo por ahi que existia algun tipo de funcion para esto.

Atte,
Cristian.
 

Leer las respuestas

#1 Maxi
01/08/2005 - 17:22 | Informe spam
Hola cristian, te recomiendo que dejes los meses constantes y los vayas
llenando. Podrias ver en la pag www.portalsql.com donde encontraras una
serie de ejemplos sobre pivot tables en sql server. Ahora, otra
recomendacion (por lo menos hasta que salga 2005) trata de estas cosas
hacerlas en el reporte, van a ser mas eficiente :-)


Salu2
Maxi


"Cristian" escribió en el mensaje
news:
Hola.
Tengo un Select que retorna una tabla temporal asi:

NOMBRE MES CANTIDAD
JOSE ENERO 10
JOSE FEBRERO 20
PEDRO MARZO 80

Quiero hacer un select de dicha tabla y que deje los datos asi :


NOMBRE ENERO FEBRERO MARZO
JOSE 10 10 0
PEDRO 0 0 80


Mi problema es que los meses no son constantes, por lo tanto, necesito
crear esa consulta al final.

Alguien me dijo por ahi que existia algun tipo de funcion para esto.

Atte,
Cristian.

Preguntas similares