Wiedza ogólna · quiz redakcji WebP.pl

SQL: podstawy

Wybieranie kolumn, filtrowanie wierszy, łączenie tabel i grupowanie danych. Wokół tych podstaw SQL kręcą się pytania z kategorii wiedzy ogólnej.

  • 12 pytań
  • ok. 6 min
  • jednokrotny wybór, prawda/fałsz, krótka odpowiedź
  • tryb nauki — wyjaśnienia po każdej odpowiedzi

Za darmo i bez logowania. Na końcu zobaczysz wynik, ranking i poprawne odpowiedzi, a błędne pytania możesz od razu powtórzyć.

Ucz się inaczej

Te same pytania jako fiszki, gry i łamigłówki — za darmo, bez logowania.

O quizie

Zapytamy, którą klauzulą wybierasz kolumny do wyniku i do czego służy WHERE. Zajrzymy też do złączeń: jedno pytanie dotyczy rodzaju złączenia, które zostawia tylko pasujące wiersze, a drugie słowa kluczowego do łączenia tabel. Sporo miejsca zajmują klucze: główny, który wskazuje wiersz, oraz obcy, który odwołuje się do innej tabeli. Na koniec grupowanie. Zobaczysz GROUP BY, funkcję do liczenia wierszy w grupie i klauzulę do filtrowania grup. Część pytań to zdania do oceny, czy są prawdziwe, więc łatwo pomylić podobnie brzmiące pojęcia.

Quiz sprawdzi się, gdy zaczynasz naukę baz danych i chcesz uporządkować pierwsze polecenia. Możesz też zrobić go po lekcji, żeby zobaczyć, co jeszcze się plącze. Rodzic może usiąść obok dziecka i wspólnie przeczytać pytania. Nauczyciel może puścić je klasie na żywo: pytania na rzutniku, odpowiedzi z telefonów. Nie musisz się logować, a całość jest darmowa.

Pytania i odpowiedzi

Najpierw spróbuj rozwiązać quiz — odpowiedzi poniżej są schowane; kliknij pytanie, żeby zobaczyć odpowiedź i wyjaśnienie.

1. Która klauzula języka SQL służy do wybrania kolumn, które mają się pojawić w wyniku zapytania?

Odpowiedź: SELECT

Klauzula SELECT określa, które kolumny lub wyrażenia zostaną zwrócone w wyniku zapytania.

2. Do czego w zapytaniu SQL służy klauzula WHERE?

Odpowiedź: do filtrowania wierszy według warunku

WHERE ogranicza wynik do wierszy spełniających podany warunek.

3. Który rodzaj złączenia zwraca tylko te wiersze, dla których pasujące dane występują w obu łączonych tabelach?

Odpowiedź: INNER JOIN

INNER JOIN zwraca wyłącznie wiersze, które mają dopasowanie w obu tabelach.

4. Który klucz w tabeli służy do jednoznacznej identyfikacji każdego wiersza?

Odpowiedź: klucz główny

Klucz główny (PRIMARY KEY) jednoznacznie identyfikuje każdy wiersz tabeli.

5. Klauzula GROUP BY pozwala łączyć wiersze o tej samej wartości w wybranej kolumnie, na przykład w celu policzenia ich funkcją COUNT.

Odpowiedź: Prawda

GROUP BY grupuje wiersze o równych wartościach, a funkcje agregujące, jak COUNT, działają na każdej grupie.

6. Klucz obcy w tabeli odwołuje się do klucza głównego innej tabeli (lub tej samej).

Odpowiedź: Prawda

Klucz obcy tworzy powiązanie między tabelami, wskazując na klucz główny tabeli nadrzędnej.

7. Klauzula WHERE służy do łączenia tabel i zastępuje słowo kluczowe SELECT.

Odpowiedź: Fałsz

WHERE filtruje wiersze, a SELECT wybiera kolumny; złączenia wykonuje się za pomocą JOIN.

8. Jakim słowem kluczowym SQL łączymy dane z dwóch tabel na podstawie powiązanych kolumn?

Odpowiedź: JOIN / join

Słowo JOIN służy do łączenia tabel według warunku powiązania kolumn.

9. Jaką funkcję agregującą SQL stosujemy, aby obliczyć liczbę wierszy w grupie?

Odpowiedź: COUNT / count / COUNT()

Funkcja COUNT zwraca liczbę wierszy, często używana razem z GROUP BY.

10. Klauzula GROUP BY służy do sortowania wyników rosnąco według podanej kolumny.

Odpowiedź: Fałsz

Sortuje ORDER BY. GROUP BY grupuje wiersze o takich samych wartościach, zwykle do użycia z funkcjami agregującymi.

11. W kluczu głównym tabeli nie może występować wartość NULL.

Odpowiedź: Prawda

Klucz główny musi być unikalny i niepusty, więc NULL jest w nim niedozwolony.

12. Której klauzuli SQL używa się do filtrowania grup utworzonych przez GROUP BY, np. z warunkiem na SUM?

Odpowiedź: HAVING / having

WHERE działa na pojedynczych wierszach przed grupowaniem, a HAVING filtruje już utworzone grupy.

Gotowy? Sprawdź się teraz.

Rozpocznij quiz

Na lekcję

Praca domowa, gra na żywo i wydruki dla nauczyciela

Wszystko o Quizach w szkole: raport po lekcji, oceny 1–6, lista uczniów →

Podobne quizy

Wszystkie: quizy wiedzy ogólnej →

Zrób podobny quiz w minutę

Wklej notatki z lekcji albo wpisz temat — AI ułoży pytania, a Ty udostępnisz quiz klasie linkiem lub kodem QR.

Stwórz quiz z AI

Opublikowano 1 listopada 2026. Zgłoś błąd w pytaniu