Menu
Coddy logo textTech

Recap - Total Gain Shop

Coddy'nin SQL Journey'sinin Temeller bölümünün bir parçası — ders 40 / 72.

challenge icon

Görev

Kolay

Mevcut 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:

  1. Öncelikle, belirtilen tarih aralığındaki tüm öğeler için ortalama fiyatı hesaplayın (2015-01-01 (1 Ocak 2015), 2015-03-18 18 Mart 2015'e kadar)
  2. Bu ortalama fiyatı her öğenin orijinal fiyatına ekleyerek doğru fiyat değerini elde edin
  3. Her kategori için, düzeltilmiş fiyatı miktar ile çarparak ve bu değerleri toplayarak toplam geliri hesaplayın
  4. 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