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)
- 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.