MulaiMulai sekarang secara gratis

Rata-rata rating per pelanggan

Mirip dengan yang baru saja Anda lakukan, sekarang Anda akan melihat rata-rata rating film, kali ini per pelanggan. Jadi Anda akan memperoleh tabel dengan rata-rata rating yang diberikan oleh setiap pelanggan. Selain itu, Anda akan menyertakan jumlah rating dan jumlah penyewaan film per pelanggan. Anda hanya akan melaporkan statistik ringkasan ini untuk pelanggan dengan lebih dari 7 penyewaan film dan mengurutkannya secara menaik berdasarkan rata-rata rating.

Latihan ini adalah bagian dari kursus

Pengambilan Keputusan Berbasis Data dengan SQL

Lihat Kursus

Petunjuk latihan

  • Kelompokkan data dalam tabel renting berdasarkan customer_id dan tampilkan customer_id, rata-rata rating, jumlah rating, dan jumlah penyewaan film.
  • Pilih hanya pelanggan dengan lebih dari 7 penyewaan film.
  • Urutkan tabel hasil berdasarkan rata-rata rating secara menaik.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

SELECT ___, -- Report the customer_id
      ___,  -- Report the average rating per customer
      ___,  -- Report the number of ratings per customer
      ___  -- Report the number of movie rentals per customer
FROM renting
GROUP BY customer_id
___ -- Select only customers with more than 7 movie rentals
ORDER BY ___; -- Order by the average rating in ascending order
Edit dan Jalankan Kode