select date_format(FROM_UNIXTIME(employee.inserted_time), "%X-%V") as Week, count(employee.id) as managers
from jobs
join dept on jobs.id = dept.id
join employee on jobs.id = employee.id and employee.salary > 10000
where employee.status ='rejected' or 'cancelled'
group by Week;
select date_format(FROM_UNIXTIME(employee.inserted_time), "%X-%V") as Week, count(employee.id) as employees
from jobs
join dept on jobs.id = dept.id
join employee on jobs.id = employee.id and employee.salary > 10000
where employee.status ='accepted' or 'working'
group by Week;
Total_jobs = (менеджеры + сотрудники) / менеджеры
У меня есть два почти одинаковых запроса, но с одним другим условием employee.status. Я хочу получить результат как менеджеры и сотрудники, и мне нужно рассчитать Total_jobs всего за один запрос