Sobes.tech
Middle

¿Has oído hablar de SELF JOIN?

sobes.tech AI

Respuesta de la IA

SELF JOIN — es una operación en SQL en la que una tabla se une consigo misma. Esto es útil cuando necesitas comparar filas dentro de una misma tabla o obtener datos relacionados de una sola tabla.

Por ejemplo, si tienes una tabla de empleados con una columna manager_id que indica a su supervisor (quien también está en la misma tabla), puedes usar SELF JOIN para obtener el nombre del supervisor para cada empleado:

SELECT e.name AS empleado, m.name AS supervisor
FROM empleados e
LEFT JOIN empleados m ON e.manager_id = m.id;