Sobes.tech
Middle

Da li ste čuli za SELF JOIN?

sobes.tech АИ

Одговор од АИ

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;