Recap - Scooter Shop
Coddy'nin SQL Journey'sinin Temeller bölümünün bir parçası — ders 41 / 72.
Görev
KolayKullanılabilir tablolar ve sütunlar:
<strong>scooters</strong>:<strong>model</strong>,<strong>brand</strong>,<strong>has_lights</strong>,<strong>price</strong>
Bir scooter dükkanının yöneticisi olarak, birçok scooter'ın orijinal olmadığını, yani bir model adının olmadığını fark ettiniz. Ayrıca, kötü scooter'ların genellikle ışıkları yoktur.
Göreviniz iki adım içerir:
- İlk olarak, dükkandaki tüm scooter fiyatlarına genel ortalama fiyatı ekleyin.
- Ardından, yalnızca iyi ve orijinal scooter'ları (yani bir model adı ve ışıkları olan scooter'ları) dikkate alarak her
brandiçin ortalama fiyatı hesaplayın.
Sonuç, brand ve ortalama fiyatı - avg_price içermelidir. Sonuçları ortalama fiyata göre artan düzende sıralayın.
Kendin dene
-- Adım 2: yeniden oluşturulan satırları filtrele, ardından grup başına ortalamalarını al
SELECT ____
FROM (
-- Adım 1: her satırı yeniden oluştur, değeri ayarlanmış olanla değiştirerek
SELECT model, brand, has_lights, ____ AS price
FROM scooters
)
WHERE ____ AND ____
GROUP BY ____
ORDER BY ____Temeller bölümündeki tüm dersler
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns