Finansları birleştirme
Bu egzersizde, aktif olan müşterilerle aktif olmayanlar arasındaki ödeme farkları hakkında daha fazla bilgi edinmek istiyorsun.
Bu egzersiz
SQL'i Gerçek Dünyadaki Sorunlara Uygulama
kursunun bir parçasıdırEgzersiz talimatları
payment_iddeğerleriniCOUNT()ederek toplam ödeme sayılarındaki farkı bul.AVG()kullanarak ortalama ödemelerdeki farkı bul.SUM()kullanarak toplam ödemelerdeki farkı bul.- Toplu fonksiyonları
GROUP BYile, müşterinin ödemelerininactiveolup olmadığına göre gruplandırdığından emin ol.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
SELECT active,
___ AS num_transactions,
___ AS avg_amount,
___ AS total_amount
FROM payment AS p
INNER JOIN customer AS c
ON p.customer_id = c.customer_id
GROUP BY ___;