Mulai sekarangMulai gratis

Peringkatkan pengguna berdasarkan jumlah pesanannya

Eve memberi tahu Anda bahwa ia ingin melaporkan ID pengguna mana yang memiliki pesanan terbanyak setiap bulan. Ia tidak ingin menampilkan angka yang panjang, yang hanya akan mengganggu eksekutif tingkat C, jadi ia hanya ingin menampilkan peringkatnya. Peringkat 1 teratas diberikan kepada pengguna dengan pesanan terbanyak, peringkat 2 teratas kepada pengguna dengan pesanan terbanyak kedua, dan seterusnya.

Kirimkan kepada Eve daftar 3 ID pengguna teratas berdasarkan pesanan pada Agustus 2018 beserta peringkatnya.

Latihan ini merupakan bagian dari kursus

Menganalisis Data Bisnis di SQL

Lihat Kursus

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

SELECT
  user_id,
  COUNT(DISTINCT order_id) AS count_orders
FROM orders
-- Only keep orders in August 2018
WHERE ___
GROUP BY user_id;
Edit dan Jalankan Kode