Recap - Total Gain Shop
Coddy'nin SQL Journey'sinin Temeller bölümünün bir parçası — ders 40 / 72.
Görev
KolayMevcut tablolar ve sütunlar:
<strong>shop</strong>:<strong>price</strong>,<strong>quantity</strong>,<strong>category</strong>,<strong>list_date</strong>
Görev, January 1, 2015 ile March 18, 2015 tarihleri arasında bir mağazada öğelerin her kategorisi için toplam geliri hesaplamaktır. Veri giriş sistemindeki sistematik bir hata nedeniyle, veritabanındaki tüm fiyat değerleri olması gerekenin altında sabit bir miktar kadar düşüktür.
Bu fiyatları düzeltmek için:
- Öncelikle, belirtilen tarih aralığındaki tüm öğeler için ortalama fiyatı hesaplayın (
2015-01-01(1 Ocak 2015),2015-03-1818 Mart 2015'e kadar) - Bu ortalama fiyatı her öğenin orijinal fiyatına ekleyerek doğru fiyat değerini elde edin
- Her kategori için, düzeltilmiş fiyatı miktar ile çarparak ve bu değerleri toplayarak toplam geliri hesaplayın
- Sonuçları (
category,total_revenue) çiftleri olarak sunun, toplam gelire göre azalan sırada sıralanmış
Kendin dene
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