Middle
Чували ли сте за SELF JOIN?
sobes.tech AI
Отговор от AI
SELF JOIN — това е операция в SQL, при която таблица се свързва сама със себе си. Това е полезно, когато трябва да сравните редове в една таблица или да получите свързани данни от една таблица.
Например, ако имате таблица с служители с колона manager_id, която сочи към техния ръководител (който също е в същата таблица), можете да използвате SELF JOIN, за да получите името на ръководителя за всеки служител:
SELECT e.name AS служител, m.name AS ръководител
FROM служители e
LEFT JOIN служители m ON e.manager_id = m.id;