Powtórzenie — sklep ze skuterami
Część sekcji Podstawy ścieżki SQL w Coddy. Lekcja 41 z 72.
Wyzwanie
ŁatwyDostę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:
- Najpierw dodaj do cen wszystkich skuterów w sklepie ogólną średnią cenę.
- 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
4Więcej słów kluczowych
Słowo kluczowe INSłowo kluczowe BETWEENSłowo kluczowe LIKESłowo kluczowe ASPowtórzenie – modele telefonów komórkowych2Instrukcje warunkowe
Podstawy instrukcji warunkowychSłowo kluczowe ANDSłowo kluczowe ORSłowo kluczowe NOTŁączenie wielu warunkówNawiasyWartości logiczne3Określony format zwracanych danych
Wartości nullSortowanie wyników — część 1Sortowanie wyników — część 2Powtórzenie — firma zajmująca się cyberbezpieczeństwemOgraniczanie liczby rekordówPowtórzenie — fabryka pojazdów6Wyzwania na początek
Powtórka – wybory parlamentarnePowtórka – zatrzymanie przestępcy przez policjęPowtórka – pojemnik na napój w barzePowtórka – inżynier: nowe kolumnyPoćwicz samodzielnie: Edytor online SQL