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