Ayuda con esto por favor

28/09/2004 - 00:30 por Julio | Informe spam
Hola Grupo,

Quiero saber como se puede hacer esto si es posible:

Tengo una tabla que contiene lo siguiente:

ClinteID AñoDeConsumo MesDeConsumo Consumido
1 2003 Enero
10
1 2003 Febrero
20
1 2004 Enero
40
1 2004 Febrero
30
2 2003 enero
15
2 2003 febrero
10
2 2004 enero
25
2 2004 febrero
15


Lo que quiero es tener una relacion de lo que consumieron los
cliente por año, es decir


ClienteID 2003 2004
1 30 70
2 35 40

El ejemplo lo realice para dos meses, pero corresponderian al año completo,
es decir sumar todos los mese correspondiente a un año y asi sucesivamenente

Nota: No que necesito es que esto se haga de manera automatica, es decir que
si hay un nuevo año ( 2005) el query lo traiga de manera automatica,
sin necesita de modificar el query y tener que poner 2005.

Gracias de antes manos

Preguntas similare

Leer las respuestas

#1 Isaías
28/09/2004 - 01:30 | Informe spam
Lea este articulo:

http://www.aspfaq.com/show.asp?id$62
Respuesta Responder a este mensaje
#2 Carlos Sacristan
28/09/2004 - 08:34 | Informe spam
Lo que necesitas es lo que se llama consulta de referencias cruzadas.
Echa un vistazo a estos enlaces:

Si conoces por adelantado el número de columnas de tu conjunto de
resultados, mira en
http://support.microsoft.com/defaul...S;q175574.

Si tienes un número variable de columnas, mira
http://www.sqlmag.com/Articles/Index.cfm?ArticleID608

Si quieres algunas utilidades extras que lo hagan por tí,
http://www.ag-software.com/xp_ags_crosstab.asp

Otra más http://www.rac4sql.net/onlinehelp.asp?topic(5


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Julio" escribió en el mensaje
news:
Hola Grupo,

Quiero saber como se puede hacer esto si es posible:

Tengo una tabla que contiene lo siguiente:

ClinteID AñoDeConsumo MesDeConsumo Consumido
1 2003 Enero
10
1 2003 Febrero
20
1 2004 Enero
40
1 2004 Febrero
30
2 2003 enero
15
2 2003 febrero
10
2 2004 enero
25
2 2004 febrero
15


Lo que quiero es tener una relacion de lo que consumieron los
cliente por año, es decir


ClienteID 2003 2004
1 30 70
2 35 40

El ejemplo lo realice para dos meses, pero corresponderian al año


completo,
es decir sumar todos los mese correspondiente a un año y asi


sucesivamenente

Nota: No que necesito es que esto se haga de manera automatica, es decir


que
si hay un nuevo año ( 2005) el query lo traiga de manera automatica,
sin necesita de modificar el query y tener que poner 2005.

Gracias de antes manos


Respuesta Responder a este mensaje
#3 Julio
28/09/2004 - 14:59 | Informe spam
Gracias, verificare las documentaciones
"Julio" wrote in message
news:
Hola Grupo,

Quiero saber como se puede hacer esto si es posible:

Tengo una tabla que contiene lo siguiente:

ClinteID AñoDeConsumo MesDeConsumo Consumido
1 2003 Enero 10
1 2003 Febrero 20
1 2004 Enero 40
1 2004 Febrero 30
2 2003 enero 15
2 2003 febrero 10
2 2004 enero 25
2 2004 febrero 15


Lo que quiero es tener una relacion de lo que consumieron los
cliente por año, es decir


ClienteID 2003 2004
1 30 70
2 35 40

El ejemplo lo realice para dos meses, pero corresponderian al año
completo, es decir sumar todos los mese correspondiente a un año y asi
sucesivamenente

Nota: No que necesito es que esto se haga de manera automatica, es decir
que si hay un nuevo año ( 2005) el query lo traiga de manera automatica,
sin necesita de modificar el query y tener que poner 2005.

Gracias de antes manos


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida