Potwierdzone sprawdzone punkt po punkcie · 2026-11-04
Pomiń nawigację
Ćwiczenie · Informatyka Ćwiczenie: Aktywne wypożyczenia do przypomnienia

Aktywne wypożyczenia do przypomnienia

Treść zadania

Biblioteka przygotowuje listę przypomnień dla uczniów, którzy mają książki w trakcie wypożyczenia. Potrzebne są dane ucznia, jego klasy, tytuł książki i termin zwrotu.

Zwróć kolumny o nazwach dokładnie: imie, nazwisko, klasa, tytul, termin_zwrotu. Uwzględnij tylko wypożyczenia o statusie w trakcie. Posortuj rosnąco po terminie zwrotu, a przy tym samym terminie po nazwisku i tytule.

Co będzie oceniane

  • Użyto czterech tabel połączonych po właściwych kluczach.
  • Uwzględniono wyłącznie status w trakcie.
  • Wybrano pięć kolumn i poprawnie posortowano wynik po terminie oraz nazwisku.
  • Kod uruchamia się bez błędu i przechodzi wszystkie testy automatyczne.

Testy automatyczne (1)

  1. Lista wypożyczeń w trakcie z danymi ucznia, klasy i książki

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

-- Aktywne wypożyczenia
SELECT ...
FROM wypozyczenia w
JOIN ...
WHERE ...

Wskazówki

Wskazówka 1

Zacznij od wypozyczenia, dołącz uczniowie po w.uczen_id = u.id, klasy po u.klasa_id = kl.id i ksiazki po w.ksiazka_id = ks.id.

Wskazówka 2

Nazwę klasy nadaj aliasem klasa. Warunek statusu umieść w WHERE.