𝙎𝙌𝙇
[HackerRank] New Companies
콜라맛갈비
2023. 7. 5. 13:50
728x90
https://www.hackerrank.com/challenges/the-company/problem?isFullScreen=true
SELECT C.COMPANY_CODE
, C.FOUNDER
, COUNT(DISTINCT L.LEAD_MANAGER_CODE)
, COUNT(DISTINCT S.SENIOR_MANAGER_CODE)
, COUNT(DISTINCT M.MANAGER_CODE)
, COUNT(DISTINCT E.EMPLOYEE_CODE)
FROM COMPANY C LEFT JOIN LEAD_MANAGER L
ON C.COMPANY_CODE = L.COMPANY_CODE
LEFT JOIN SENIOR_MANAGER S
ON L.LEAD_MANAGER_CODE = S.LEAD_MANAGER_CODE
LEFT JOIN MANAGER M
ON S.SENIOR_MANAGER_CODE = M.SENIOR_MANAGER_CODE
LEFT JOIN EMPLOYEE E
ON M.MANAGER_CODE = E.MANAGER_CODE
GROUP BY C.COMPANY_CODE, C.FOUNDER
ORDER BY C.COMPANY_CODE
728x90