› Fóruns › SQL e PL/SQL › Ajuda para montar essa Select › Ajuda para montar essa Select
21 de junho de 2011 às 6:12 pm
#99746
Participante
Tenta utilizar esta logica para resolver seu problema:
SELECT B.*, A.*
FROM HR.EMPLOYEES A,
(SELECT PL.DEPARTMENT_ID, SUM(PL.SALARY)
FROM HR.EMPLOYEES PL
GROUP BY PL.DEPARTMENT_ID) B
WHERE A.DEPARTMENT_ID = B.DEPARTMENT_ID
Utilize um outer join para quando não tiver relação trazer o resultado + nvl para coloca-ló como 0.
Att,
Manoel Jr.