Przejdź do treści głównej
INF.04Pytanie #789 z 856zlaczenia-agregacje-i-podzapytania

W zapytaniach SQL, jaki jest cel klauzuli 'LEFT JOIN'?

Opcje odpowiedzi:
A
Zwraca tylko te wiersze, które mają pasujące wartości w obu łączonych tabelach.
B
Zwraca wszystkie wiersze z lewej tabeli i pasujące wiersze z prawej tabeli; jeśli nie ma dopasowania, wynikiem jest NULL po prawej stronie.
Prawidłowa
C
Zwraca wszystkie wiersze z prawej tabeli i pasujące wiersze z lewej.
D
Zwraca iloczyn kartezjański obu tabel.
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B

'LEFT JOIN' jest typem złączenia zewnętrznego, które zwraca wszystkie rekordy z tabeli po lewej stronie złączenia, nawet jeśli nie mają one odpowiednika w tabeli po prawej stronie. Dla niepasujących rekordów, kolumny z prawej tabeli będą miały wartość NULL.

Chcesz poćwiczyć całą kwalifikację INF.04?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF04
Reklama