INF.04Bazy Danych i Zarządzanie Danymi (SQL & ORM)
Złączenia tabel w SQL (JOIN)
Operacje łączące wiersze z dwóch lub więcej tabel na podstawie powiązanych kolumn (klucz obcy -> klucz główny).
Typy złączeń JOIN:
INNER JOIN: Zwraca tylko te wiersze, które mają dopasowanie w obu tabelach.LEFT (OUTER) JOIN: Zwraca wszystkie wiersze z lewej tabeli oraz dopasowane wiersze z prawej (dla brakujących wstawiaNULL).RIGHT (OUTER) JOIN: Zwraca wszystkie wiersze z prawej tabeli oraz dopasowane z lewej.FULL OUTER JOIN: Zwraca wszystkie wiersze z obu tabel, uzupełniając brakujące powiązania wartościamiNULL.
SQL
SELECT Klienci.Nazwisko, Zamowienia.NumerZamowienia
FROM Klienci
INNER JOIN Zamowienia ON Klienci.Id = Zamowienia.KlientId;Chcesz sprawdzić to pojęcie w praktyce?
Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Złączenia tabel w SQL (JOIN) lub rozpocznij trening.