Droższe niż średnia
Treść zadania
Biblioteka analizuje ceny księgozbioru. Chce zobaczyć dostępne książki, których cena jest wyższa od średniej ceny wszystkich książek w katalogu.
Zwróć kolumny tytul i cena. Posortuj wynik malejąco po cenie, a przy równych cenach alfabetycznie po tytule. Średnią oblicz podzapytaniem skalarnym w warunku WHERE — nie wpisuj jej jako liczby na stałe.
Co będzie oceniane
- Użyto podzapytania skalarnego z AVG, a nie wpisanej ręcznie średniej.
- Uwzględniono wyłącznie dostępne książki.
- Wynik zawiera dwie kolumny i jest poprawnie posortowany.
- Kod uruchamia się bez błędu i przechodzi wszystkie testy automatyczne.
Testy automatyczne (1)
- Dostępne książki droższe od średniej ceny wszystkich książek
Zaliczenie: wszystkie testy muszą przejść. Testy uruchamia się przyciskiem „Sprawdź testy” pod kodem.
-- Książki droższe od średniej
SELECT ...
FROM ksiazki
WHERE cena > (SELECT ...)
Wskazówki
Wskazówka 1
Podzapytanie (SELECT AVG(cena) FROM ksiazki) zwróci jedną wartość, z którą porównasz cenę.
Wskazówka 2
Dodaj warunek dostepna = 1 i sortowanie ORDER BY cena DESC, tytul.