Senior
Questão SQL 4: Mostrar o nome e o sobrenome dos funcionários que realizaram mais de duas tarefas
sobes.tech IA
Resposta da IA
Para exibir o nome e sobrenome dos funcionários que realizaram mais de duas tarefas, pode usar a seguinte consulta SQL. Suponha que existam as seguintes tabelas:
employeescom os camposemployee_id,first_name,last_nametaskscom os campostask_id,employee_id
Consulta:
SELECT e.first_name, e.last_name
FROM employees e
JOIN tasks t ON e.employee_id = t.employee_id
GROUP BY e.employee_id, e.first_name, e.last_name
HAVING COUNT(t.task_id) > 2;
Explicação:
- Juntamos os funcionários com as suas tarefas por
employee_id. - Agrupamos por funcionário.
- Usamos
HAVINGpara filtrar aqueles com mais de duas tarefas.
Este é um método padrão para obter uma lista de funcionários com mais de duas tarefas realizadas.