Senior
Tarea SQL 4: Mostrar el nombre y apellido de los empleados que han realizado más de dos tareas
sobes.tech AI
Respuesta de la IA
Para mostrar el nombre y apellido de los empleados que han realizado más de dos tareas, se puede usar la siguiente consulta SQL. Supongamos que hay las siguientes tablas:
employeescon los camposemployee_id,first_name,last_nametaskscon los 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;
Explicación:
- Unimos los empleados con sus tareas por
employee_id. - Agrupamos por empleado.
- Usamos
HAVINGpara filtrar aquellos con más de dos tareas.
Este es un método estándar para obtener una lista de empleados con más de dos tareas realizadas.