Buenas Noches..
Compañeros
Nuevamente una ayudita...
Tengo el siguiente Query
SELECT cod_suc, tip_recep , [001] AS INDIRECTO ,[002] AS DIRECTO ,[003] AS CORPORATIVO
FROM (
SELECT cod_grupo , cod_suc ,tip_recep, cat_dis , cat_dis AS 'TIPO_VENTA' , semana
FROM temporalGerente) AS temporal PIVOT ( COUNT(semana)
FOR TIPO_VENTA IN ([001],[002],[003]) )
AS pivotTable WHERE tip_recep IN ('PS','RP','WB','SN') AND
cod_suc IN ('230','103','219') AND cod_grupo = '100' ORDER BY
cod_suc ASC
Me arroja el siguiente resultado:
Código:
cod_suc tip_Recep DIRECTO INDIRECTO CORPORATIVO
103 PS 1 10 20
103 RP 2 40 60
104 PS 5 2 4
104 RP 10 8 5
Quiero que me haga la suma de DIRECTO , INDIRECTO , CORPORATIVO por cada sucursal , el resultado que necesito es asi:
Código:
cod_suc tip_Recep DIRECTO INDIRECTO CORPORATIVO
103 PS o RP 3 50 80
104 PS o RP 15 10 9
Porque necesito solo una fila por cada cod_suc...
Gracias..