Sobes.tech
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:

  • employees con los campos employee_id, first_name, last_name
  • tasks con los campos task_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 HAVING para 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.