SQL łączenia: wewnętrzne, lewe i pełne

Sprawdź swoją wiedzę na temat łączeń SQL za pomocą zestawu pytań skoncentrowanych na łączeniach WEWNĘTRZNYCH, LEWYCH i PEŁNYCH. Będziesz ćwiczyć czytanie zbiorów wyników, przewidywanie liczby wierszy ...

Wszystkie pytania są sprawdzane pod kątem poprawności
129 pytań
2,235 gry

Rozpocznij quiz

Wybierz poziom trudności i liczbę pytań, aby rozpocząć.

Wybierz trudność
Wybierz liczbę pytań
Auto-przejście po

O tym quizie

Czego nauczysz się w tym quizie o łączeniach SQL

Łączenia WEWNĘTRZNE, LEWE i PEŁNE mogą wydawać się proste, dopóki nie musisz przewidzieć dokładnego wyniku. Ten quiz pomoże Ci zbudować pewność siebie, przekształcając teorię łączenia w powtarzalne, testowalne wyniki.

Każde pytanie ma format wielokrotnego wyboru z 4 opcjami i bez timera, więc możesz zwolnić tempo i przemyśleć wiersze, zanim wybierzesz odpowiedź.

Opcje trudności i liczby pytań

Trudność jest celowo mieszana: zobaczysz proste identyfikacje łączeń obok trudniejszych przypadków związanych z NULL-ami, filtrowaniem i niepasującymi wierszami. Wybierz preferowaną liczbę pytań i trudność przed rozpoczęciem, aby dostosować sesję do szybkiego ćwiczenia lub głębszej rewizji.

Powszechne pułapki, na które należy uważać

  • Umieszczanie warunków po niewłaściwej stronie LEFT JOIN i przypadkowe przekształcenie go w INNER JOIN
  • Używanie filtrów WHERE, które usuwają wiersze z rozszerzeniem NULL po zewnętrznym łączeniu
  • Mylenie zachowania FULL JOIN z UNION lub oczekiwanie, że duplikaty zostaną usunięte
  • Błędne odczytywanie kluczy łączenia, gdy jest wiele dopasowań (mnożenie wierszy)
  • Zapominanie, jak zachowują się wartości NULL w porównaniach łączeń

Wskazówki, jak poprawić swoją dokładność

Przed odpowiedzią mentalnie wymień, która tabela jest „zachowywana” (dla LEFT/FULL) i gdzie mogą pojawić się NULL-e. Następnie najpierw oszacuj liczbę wierszy, a dopiero potem skup się na konkretnych zwróconych kolumnach.

Przykładowe pytania

Co robi INNER JOIN w SQL?

  • A.Zwraca rekordy z pasującymi wartościami w obu tabelach
  • B.Zwraca wszystkie rekordy z jednej tabeli
  • C.Zwraca wszystkie rekordy z obu tabel
  • D.Zwraca tylko rekordy z niepasującymi wartościami

Który JOIN w SQL zwraca wszystkie rekordy z lewej tabeli i dopasowane rekordy z prawej tabeli?

  • A.LEFT JOIN
  • B.INNER JOIN
  • C.RIGHT JOIN
  • D.FULL JOIN

Co zwróci FULL OUTER JOIN?

  • A.Wszystkie rekordy z obu tabel, z nullami tam, gdzie nie ma dopasowań
  • B.Tylko dopasowane rekordy
  • C.Tylko rekordy z lewej tabeli
  • D.Tylko rekordy z prawej tabeli

FAQ quizu

Ile pytań jest w tym quizie?

Ten quiz zawiera 129 pytań na temat łączeń WEWNĘTRZNYCH, LEWYCH i PEŁNYCH.

Na jakich typach łączeń koncentruje się quiz?

Koncentruje się na zachowaniu i wynikach INNER JOIN, LEFT (OUTER) JOIN oraz FULL (OUTER) JOIN.

Czy quiz jest czasowy?

Nie. Każde pytanie ma 4 opcje i nie ma timera, więc możesz pracować w swoim własnym tempie.

Jak zbalansowana jest trudność?

Trudność jest mieszana, łącząc podstawy z przypadkami brzegowymi, takimi jak obsługa NULL, filtry po łączeniach i mnożenie wierszy.

Czy mogę wybrać liczbę pytań i trudność?

Tak. Możesz wybrać preferowaną liczbę pytań i trudność przed rozpoczęciem, aby dopasować swoje cele nauki.

Powiązane quizy

Podstawy indeksowania: B-drzewa i hasz

Podstawy indeksowania: B-drzewa i hasz

Zbuduj solidne podstawy w indeksowaniu baz danych za pomocą indeksów B-drzew i hasz. Przetestujesz, jak indeksy przyspieszają odczyty, jakie kompromisy wprowadzają przy zapisach oraz który typ indeksu pasuje do typowych wzorców zapytań. Wybierz preferowany poziom trudności i liczbę pytań, a następnie ucz się z każdej wyjaśnienia - bez presji czasu.

2,529
Zagraj teraz
Transakcje i poziomy izolacji wyjaśnione

Transakcje i poziomy izolacji wyjaśnione

Sprawdź swoją wiedzę na temat transakcji w bazach danych i poziomów izolacji za pomocą praktycznych pytań opartych na scenariuszach. Przejrzysz ACID, blokady, MVCC oraz klasyczne anomalie, takie jak brudne odczyty i odczyty fantomowe. Połącz podstawy z rzeczywistym rozwiązywaniem problemów, aby wzmocnić swoje instynkty dotyczące SQL i projektowania systemów.

5,101
Zagraj teraz
Komponenty i role sprzętu komputerowego

Komponenty i role sprzętu komputerowego

Dopasuj kluczowe komponenty PC do ich funkcji i wpływu na wydajność. Obejmuje CPU, GPU, RAM, typy pamięci, płyty główne, zasilacze i porty.

3,538
Zagraj teraz
Modele usług chmurowych wyjaśnione

Modele usług chmurowych wyjaśnione

Sprawdź swoją wiedzę na temat tego, jak usługi chmurowe są dostarczane i używane. Obejmuje IaaS, PaaS, SaaS, kontenery vs maszyny wirtualne, regiony/strefy dostępności oraz podstawy wspólnej odpowiedzialności.

2,993
Zagraj teraz
Zagrożenia i Ochrona w Cyberbezpieczeństwie

Zagrożenia i Ochrona w Cyberbezpieczeństwie

Zidentyfikuj powszechne zagrożenia cybernetyczne oraz najlepsze praktyki obronne stosowane w celu zmniejszenia ryzyka. Obejmuje phishing, złośliwe oprogramowanie, hasła, MFA, podstawy szyfrowania oraz bezpieczne nawyki przeglądania.

4,200
Zagraj teraz
Podstawy składni języków programowania

Podstawy składni języków programowania

Sprawdź swoją wiedzę na temat powszechnej składni programowania w popularnych językach. Pytania koncentrują się na zmiennych, pętlach, funkcjach i podstawowych strukturach danych, nie wymagając głębokiej teorii informatycznej.

4,779
Zagraj teraz