Middle
Já ouviu falar de SELF JOIN?
sobes.tech IA
Resposta da IA
SELF JOIN — é uma operação em SQL em que uma tabela é unida a ela mesma. Isto é útil quando precisa comparar linhas dentro de uma mesma tabela ou obter dados relacionados de uma única tabela.
Por exemplo, se tiver uma tabela de funcionários com uma coluna manager_id que indica o seu gestor (que também está na mesma tabela), pode usar SELF JOIN para obter o nome do gestor de cada funcionário:
SELECT e.name AS empregado, m.name AS gestor
FROM empregados e
LEFT JOIN empregados m ON e.manager_id = m.id;