BaşlayınÜcretsiz başlayın

Finansları birleştirme

Bu egzersizde, aktif olan müşterilerle aktif olmayanlar arasındaki ödeme farkları hakkında daha fazla bilgi edinmek istiyorsun.

Bu egzersiz, kursun bir parçasıdır

SQL'i Gerçek Dünyadaki Sorunlara Uygulama

Kursa Göz Atın

Egzersiz talimatları

  • payment_id değerlerini COUNT() ederek toplam ödeme sayılarındaki farkı bul.
  • AVG() kullanarak ortalama ödemelerdeki farkı bul.
  • SUM() kullanarak toplam ödemelerdeki farkı bul.
  • Toplu fonksiyonları GROUP BY ile, müşterinin ödemelerinin active olup olmadığına göre gruplandırdığından emin ol.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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 ___;
Kodu Düzenle ve Çalıştır