Pular para o conteúdo

Fóruns SQL e PL/SQL Ajuda para montar essa Select Ajuda para montar essa Select

#99746
Manoel872
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.