SKILL
SQL JOIN & Agregasi
Menggabungkan tabel dan menjawab pertanyaan bisnis dengan GROUP BY
Beginner
SELECT + WHERE + ORDER BY pada satu tabel
Intermediate
INNER/LEFT JOIN + GROUP BY + HAVING untuk cohort dan ranking sederhana
Advanced
CTE, window function (ROW_NUMBER, LAG), dan optimasi query lambat
Task latihan
Dari tabel orders + customers (dataset publik): tulis query top 10 customer by revenue bulan lalu pakai JOIN, GROUP BY, HAVING, urutkan — sertakan query, hasil, dan 1 kalimat insight bisnis
Tes lulus
Tes lulus: kirim query dan hasil ke 1 rekan data. Lulus kalau query memakai minimal 2 tabel, angka top 10 cocok saat dicek manual untuk 1 baris, klausa agregasinya benar, dan kamu bisa menjelaskan kenapa revenue dihitung total bukan jumlah order.
Bukti portfolio
File .sql beromentar + screenshot hasil + 3 baris insight
Kesalahan umum
LEFT JOIN berubah jadi INNER karena filter NULL di WHERE; duplikat baris karena join key tidak unik
DIPAKAI DI ROLE INI
MENTOK ATAU RAGU ARAH?
bawa hasil belajarmu ke sesi 1-on-1Semua materi bebas dipelajari. Kalau mentok positioning, portfolio, atau strategi apply, kita bedah bareng.