Back to questions
СБЕР
Middle
3
Слышали ли вы про SELF JOIN?
Companies where asked
Answer from AI
sobes.tech AI
SELF JOIN — это операция в SQL, когда таблица соединяется сама с собой. Это полезно, когда нужно сравнить строки внутри одной таблицы или получить связанные данные из одной таблицы.
Например, если есть таблица сотрудников с колонкой manager_id, указывающей на их руководителя (который тоже есть в этой же таблице), можно использовать SELF JOIN, чтобы получить имя руководителя для каждого сотрудника:
SELECT e.name AS employee, m.name AS manager
FROM employees e
LEFT JOIN employees m ON e.manager_id = m.id;