Rozdział 10. Złączenia raz jeszcze
Znasz już koncepcję złączenia wewnętrznego, którą dokładnie omówiłem w rozdziale 5. Dlatego w tym rozdziale skoncentruję się na innych sposobach łączenia tabel, m.in. na złączeniach zewnętrznych (ang. outer join) i krzyżowych (ang. cross join).
Złączenia zewnętrzne
We wszystkich przedstawionych dotąd przykładach obejmujących wiele tabel nie braliśmy pod uwagę tego, że warunki złączenia mogą nie umożliwiać znalezienia dopasowań dla wszystkich rekordów w tabelach. Na przykład tabela inventory
zawiera rekord dla każdego filmu dostępnego do wypożyczenia, ale z 1000 rekordów w tabeli film
tylko dla 958 z nich w tabeli inventory
znajdował się co najmniej jeden rekord. Pozostałe 42 filmy były niedostępne do wypożyczenia ...
Get Wprowadzenie do SQL now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.