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.
You do not have to use any tables except the primary company table and the employees table, because the employees table contains all the data from all the managerial tables:
select
c.company_code, c.founder,
count(distinct e.lead_manager_code),
count(distinct e.senior_manager_code),
count(distinct e.manager_code),
count(distinct e.employee_code)
from company as c, employee as e where e.company_code = c.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 →
You do not have to use any tables except the primary company table and the employees table, because the employees table contains all the data from all the managerial tables:
select c.company_code, c.founder, count(distinct e.lead_manager_code), count(distinct e.senior_manager_code), count(distinct e.manager_code), count(distinct e.employee_code) from company as c, employee as e where e.company_code = c.company_code group by c.company_code, c.founder order by c.company_code;