Menu
Coddy logo textTech

Powtórzenie — sklep ze skuterami

Część sekcji Podstawy ścieżki SQL w Coddy. Lekcja 41 z 72.

challenge icon

Wyzwanie

Łatwy

Dostępne tabele i kolumny:

  • scooters: model, brand, has_lights, price

Jako kierownik sklepu ze skuterami zauważasz, że wiele skuterów nie jest oryginalnych, co oznacza, że brakuje im nazwy modelu. Ponadto kiepskie skutery zazwyczaj nie mają świateł.

Twoje zadanie składa się z dwóch kroków:

  1. Najpierw dodaj do cen wszystkich skuterów w sklepie ogólną średnią cenę.
  2. Następnie oblicz średnią cenę dla każdej brand, biorąc pod uwagę tylko dobre i oryginalne skutery (czyli skutery z nazwą modelu i światłami).

Wynik powinien zawierać brand i średnią cenę — avg_price. Posortuj wyniki rosnąco według średniej ceny.

Spróbuj swoich sił

-- Krok 2: odfiltruj odtworzone wiersze, a następnie oblicz średnią dla każdej grupy
SELECT ____
FROM (
    -- Krok 1: odtwórz każdy wiersz, zastępując wartość wartością skorygowaną
    SELECT model, brand, has_lights, ____ AS price
    FROM scooters
)
WHERE ____ AND ____
GROUP BY ____
ORDER BY ____

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online SQL