Sobes.tech
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.