We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
SELECT c.company_code, c.founder,
Count(Distinct(lm.lead_manager_code)),
Count(Distinct(sm.senior_manager_code)),
Count(Distinct(m.manager_code)),
Count(Distinct(e.employee_code))
from Company c
join Lead_Manager lm on
c.company_code = lm.company_code
join Senior_Manager sm ON
c.company_code = sm.company_code
join Manager m ON
c.company_code = m.company_code
join Employee e ON
c.company_code = e.company_code
GROUP BY c.company_code, c.founder ORDER BY c.company_code;
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
New Companies
You are viewing a single comment's thread. Return to all comments →
SELECT c.company_code, c.founder, Count(Distinct(lm.lead_manager_code)), Count(Distinct(sm.senior_manager_code)), Count(Distinct(m.manager_code)), Count(Distinct(e.employee_code)) from Company c join Lead_Manager lm on c.company_code = lm.company_code join Senior_Manager sm ON c.company_code = sm.company_code join Manager m ON c.company_code = m.company_code join Employee e ON c.company_code = e.company_code GROUP BY c.company_code, c.founder ORDER BY c.company_code;