Hari 15: Mini Project — Analisis Penjualan
60 min
Last updated 25 Mar 2026
Mini Project: Analisis Penjualan Bulanan
Gabungkan GROUP BY, HAVING, dan CASE WHEN untuk membuat laporan analisis penjualan yang lengkap.
Yang Harus Dibuat
Laporan penjualan per bulan yang menampilkan:
- Bulan (format: 2024-06, 2024-07)
- Jumlah pesanan
- Total pendapatan
- Rata-rata nilai pesanan (dibulatkan)
- Jumlah pesanan yang sudah selesai
- Persentase pesanan selesai (dibulatkan 1 desimal)
Diurutkan dari bulan terlama.
-- Petunjuk: gunakan strftime untuk ekstrak bulan
-- Persentase = (pesanan_selesai / total) * 100
💡
Notice: Format %Y-%m menghasilkan "2024-06". Gunakan 1.0 bukan 1 agar pembagian tidak dibulatkan.
Assignment
Buat laporan penjualan per bulan dengan semua kolom yang disebutkan di atas.
Expected output:
2 row(s) returned
SQL
query.sql
Solution
Output
⏳ Loading DB...