group by

tema enviado por HAYESA en ORACLE
tema iniciado el 14/01/2010
A MI ME GUSTARIA SACAR LA SUMA DE ESTA CONSULTA PERO ME MUESTRA 3 REGISTROS CREO Q NO ENTENDI MUY BIEN PODRIAS AYUDARME SELECT (CASE WHEN ( EPQ_INCAPACIDAD) > 0 THEN (SUM(E.E_SALARIO)/2) ELSE ( SUM (EPQ_SALARIO_MENSUAL+EPQ_H_EXTRAS)+ SUM( P_HBONOS.B_XMETA+ P_HBONOS.B_SUBCOMICIONES+ P_HBONOS.B_PREMIOFALTANTE+ P_HBONOS.B_PREMIOVENCIDO+ P_HBONOS.B_DESEMPEÑOPROFECIONAL) ) END) ,EPQ_NUM_IDEN FROM P_EMPLEADOS_PQ, P_HBONOS,P_EMPLEADOS E WHERE P_EMPLEADOS_PQ.AÑO=2009 AND P_EMPLEADOS_PQ.EPQ_NUM_IDEN=P_HBONOS.B_NUM_IDEN AND P_EMPLEADOS_PQ.AÑO=P_HBONOS.AÑO AND P_EMPLEADOS_PQ.EPQ_NUM_IDEN='0820-1982-00212' AND P_EMPLEADOS_PQ.EPQ_DOCUMENTO=P_HBONOS.B_DOCUMENTO AND P_EMPLEADOS_PQ.EPQ_NUM_IDEN=E.E_NUM_IDEN GROUP BY EPQ_NUM_IDEN, EPQ_INCAPACIDAD