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

SQL'i Gerçek Dünyadaki Sorunlara Uygulama

kursunun bir parçasıdır
Kursu Görüntüle

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