Junior — Middle
Máte skúsenosti s používaním externých pripojení v SQL dotazoch?
sobes.tech AI
Odpoveď od AI
V SQL-u sa spojmi (JOIN) se uporabljajo zunanji spoji za združevanje podatkov iz dveh ali več tabel na podlagi povezane vrstice. V praksi sem uporabljal LEFT JOIN, RIGHT JOIN in FULL OUTER JOIN za pridobivanje podatkov, ki morda manjkajo v eni od tabel.
Primer uporabe LEFT JOIN:
SELECT users.id, users.name, orders.id AS order_id
FROM users
LEFT JOIN orders ON users.id = orders.user_id;
Ta poizvedba bo vrnila vse uporabnike in njihove naročila, če obstajajo; sicer bodo polja naročil NULL. Tak pristop je uporaben, ko želite pridobiti popolne informacije iz ene tabele in jih dopolniti z podatki iz druge.