Middle
Kas teadsite SELF JOIN-ist?
sobes.tech AI
Vastus AI-lt
SELF JOIN — see on SQL-i operatsioon, kus tabel ühendatakse iseendaga. See on kasulik, kui soovite võrrelda ridu samas tabelis või saada seotud andmeid ühest tabelist.
Näiteks, kui teil on töötajate tabel koos veeruga manager_id, mis näitab nende juhatajat (kes on samuti samas tabelis), saate kasutada SELF JOIN-i, et saada iga töötaja juhataja nimi:
SELECT e.name AS töötaja, m.name AS juhataja
FROM töötajad e
LEFT JOIN töötajad m ON e.manager_id = m.id;