Potwierdzone sprawdzone punkt po punkcie · 2026-11-04
Pomiń nawigację
Ćwiczenie · Informatyka Ćwiczenie: Pięć najstarszych książek

Pięć najstarszych książek

Treść zadania

Na wystawę potrzebujesz pięciu najstarszych książek w katalogu. Wyświetl tytul i rok_wydania, posortuj rosnąco po roku wydania, a przy równych latach rosnąco po tytule. Ogranicz wynik do pięciu wierszy. Drugie kryterium sortowania jest ważne: bez niego dwie książki z tego samego roku mogłyby pojawić się w dowolnej kolejności.

Co będzie oceniane

  • Wybrano tylko kolumny tytul i rok_wydania.
  • Zastosowano sortowanie rosnące po roku i tytule.
  • Wynik zawiera dokładnie pięć najstarszych książek.
  • Kod uruchamia się bez błędu i przechodzi wszystkie testy automatyczne.

Testy automatyczne (1)

  1. Pięć najstarszych książek z tie-breakerem po tytule

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

-- Pięć najstarszych książek
SELECT ...

Wskazówki

Wskazówka 1

Użyj ORDER BY rok_wydania ASC, tytul ASC. Domyślny kierunek to rosnąco, ale jawne ASC dobrze dokumentuje intencję.

Wskazówka 2

LIMIT 5 musi stać po ORDER BY. Gdyby stał wcześniej, baza najpierw wycięłaby pięć przypadkowych wierszy, a potem je posortowała.