Potwierdzone sprawdzone punkt po punkcie · 2026-11-04
Pomiń nawigację
Ćwiczenie · Informatyka Ćwiczenie: Kategorie bez powtórzeń

Kategorie bez powtórzeń

Treść zadania

Bibliotekarz chce sprawdzić, ile różnych kategorii występuje w katalogu. Wyświetl unikalne wartości kolumny kategoria_id z tabeli ksiazki i nadaj im alias kategoria. Posortuj wynik rosnąco po identyfikatorze kategorii. W tabeli jest wiele książek, ale kategorii jest znacznie mniej — użyj DISTINCT, aby nie powtarzać wartości.

Co będzie oceniane

  • Użyto DISTINCT, więc każda kategoria występuje tylko raz.
  • Kolumna wyniku ma alias kategoria.
  • Wynik jest posortowany rosnąco i zawiera osiem kategorii.
  • Kod uruchamia się bez błędu i przechodzi wszystkie testy automatyczne.

Testy automatyczne (1)

  1. Osiem unikalnych kategorii pod aliasem kategoria

Zaliczenie: wszystkie testy muszą przejść. Testy uruchamia się przyciskiem „Sprawdź testy” pod kodem.

-- Unikalne kategorie książek
SELECT ...

Wskazówki

Wskazówka 1

Zapisz SELECT DISTINCT kategoria_id AS kategoria FROM ksiazki. Alias zmieni nagłówek wyniku, ale nie zmieni danych w tabeli.

Wskazówka 2

Dodaj ORDER BY kategoria_id. Sortowanie po aliasie też zadziała, ale porządek po kolumnie źródłowej jest czytelniejszy.