Columnas cruzadas similar a VFP

21/02/2005 - 21:27 por Victor | Informe spam
Hola:
deseo realizar una consulta en la cual se agregue columnas
deacuerdo al numero de registros de una tabla algo así:
,(case TCLVCNOTIPCLI when 'Mins'then sum
(PTDVCCASOLICITADA) else 0 end) as Mins_uni
pero que 'Mins'no los pase manualmente sino que el recorra
todo los registros y me de información de acuerdo al valor
y también que me genere tantas columnas como registros se
tenga de TCLVCNOTIPCLI.
Yo ya cree la consulta pero esta con datos manuales quiero
que SQL solo sepa de acuerdo a que quiere comparar y
cuantas filas desea insertar.

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
21/02/2005 - 21:53 | Informe spam
Victor,

Aqui te paso un link donde explican como crear un sp para crear consultas
cruzadas dinamicamente. La nueva version de sql server viene con esta
facilidad.

Dynamic Cross-Tabs/Pivot Tables
http://www.sqlteam.com/item.asp?ItemID)55

An Overview of SQL Server 2005 for the Database Develope
http://msdn.microsoft.com/library/d...kondev.asp


AMB

"Victor" wrote:

Hola:
deseo realizar una consulta en la cual se agregue columnas
deacuerdo al numero de registros de una tabla algo así:
,(case TCLVCNOTIPCLI when 'Mins'then sum
(PTDVCCASOLICITADA) else 0 end) as Mins_uni
pero que 'Mins'no los pase manualmente sino que el recorra
todo los registros y me de información de acuerdo al valor
y también que me genere tantas columnas como registros se
tenga de TCLVCNOTIPCLI.
Yo ya cree la consulta pero esta con datos manuales quiero
que SQL solo sepa de acuerdo a que quiere comparar y
cuantas filas desea insertar.

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