Quantos funcionários há em cada cargo ? MYSQL

01/02/2021

0

Olá amigos, tudo bem ?? Preciso retornar uma consulta onde tenho a tabela "jobs", "employees" e departments... Preciso retornar da consulta, quantos funcionários há em cada cargo, porém não estou conseguindo dar continuidade em como terminar de desenvolver o código. POderiam me ajudar por favor ?? Ficarei grato... Desde já agradeço.

select e.first_name, j.job_title, d.department_id as total_por_cargo from jobs j
inner join employees e on j.job_id = e.job_id
inner join departments d on d.department_id = e.department_id ;
Luís

Luís

Responder

Post mais votado

01/02/2021

Select
    j.job.id, j.job_title, count(e.job_id) employees_per_job
from
    jobs j
inner join employees e
    on e.job_id = j.job_id
group by 
    j.job.id, j.job_title

Emerson Nascimento

Emerson Nascimento
Responder

Mais Posts

01/02/2021

Luís

Obrigado pelo esclarecimento Emerson!! Foi de grande ajuda !!
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar