Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2011, 21:29
Avatar de informacionsys
informacionsys
 
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 13 años
Puntos: 76
Uso de Pivot Complejo

hola buenas noches compañeros

Tengo la siguiente consulta:


SELECT cod_suc , tip_recep, [001],[002],[003]
FROM
(SELECT cod_suc , cat_dis ,tip_recep , semana
FROM temporalGerente) AS temporal
PIVOT
(
COUNT(semana)
FOR cat_dis IN ([001],[002],[003])
) AS pivotTable WHERE cod_suc = '103' ORDER BY cod_suc

El resultado es el siguiente:

Código HTML:
cod_suc       tip_recep    001               002                 003
103	            KC	      0	           86	                  0
103              KV	      2	             0	                  0
103	            OT	      1	           26	                  0
103	            PS	      0	           30	                  0
103              RP	      0	           83	                  0
103	            SN	      0	           25	                  0
103	            WB	      0	           44	                  0[


Ahora lo que quiero es mostrar una sola fila y que quede asi:

Código:

cod_suc  tip_recep 001   002   003   tip_recep   001   002   003    tip_recep   001     002     003      etc ............

103          KC     0    86   0          KV     2       0       0       OT       1      26        0       etc .............


Gracias...

Última edición por informacionsys; 13/06/2011 a las 21:39