Mulai sekarangMulai gratis

Pemantau MAU (I)

Carol dari tim Produk melihat bahwa Anda sedang mengerjakan banyak KPI berfokus pengguna untuk deck presentasi Bob. Sekalian, katanya, Anda dapat membantu membangun idenya yang melibatkan KPI berfokus pengguna. Ia ingin membuat pemantau yang membandingkan MAU bulan sebelumnya dan bulan berjalan, serta mengibarkan tanda bahaya kepada tim Produk jika jumlah pengguna aktif bulan berjalan lebih sedikit daripada bulan sebelumnya.

Untuk memulai, tulislah kueri yang mengembalikan tabel berisi MAU dan MAU bulan sebelumnya untuk setiap bulan.

Latihan ini merupakan bagian dari kursus

Menganalisis Data Bisnis di SQL

Lihat Kursus

Instruksi latihan

  • Pilih bulan dan nilai MAU.
  • Ambil MAU bulan sebelumnya.
  • Urutkan berdasarkan bulan secara menaik.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

WITH mau AS (
  SELECT
    DATE_TRUNC('month', order_date) :: DATE AS delivr_month,
    COUNT(DISTINCT user_id) AS mau
  FROM orders
  GROUP BY delivr_month)

SELECT
  -- Select the month and the MAU
  ___,
  ___,
  COALESCE(
    ___,
  0) AS last_mau
FROM mau
-- Order by month in ascending order
ORDER BY ___ ASC;
Edit dan Jalankan Kode