Kuasai subquery dan CTE untuk query SQL yang lebih kompleks dan rapi. Dari scalar subquery sampai recursive CTE, lengkap dengan studi kasus analyst di marketplace.
Yang Akan Kamu Pelajari
Menulis subquery di WHERE, SELECT, dan FROM
Memahami perbedaan correlated vs non-correlated subquery
Menyusun query kompleks dengan CTE agar mudah dibaca
Menggunakan Recursive CTE untuk data hierarki
Prasyarat
Basic SQL
SQL Join
Daftar Bab
Bab 1: Pendahuluan0/3
Selamat Datang di Mahir Subquery & CTE10 mnt
Kenapa Subquery & CTE?Teks
Apa yang Akan Kamu PelajariTeks
Kenalan Sama Dataset KitaTeks
Bab 2: Subquery di WHERE0/18
Scalar Subquery25 mnt
Scalar SubqueryTeks
Produk di Atas Rata-Rata HargaSQL
Pesanan di Atas Rata-RataSQL
Penjual Rating TinggiSQL
Produk Semahal Termahal di KategoriSQL
Cek Pemahaman: Scalar SubqueryQuiz
IN & NOT IN25 mnt
IN & NOT IN SubqueryTeks
Pelanggan yang Belum Pernah PesanSQL
Produk yang Belum Pernah Di-ReviewSQL
Penjual Kategori HandphoneSQL
Pelanggan yang Belum ReviewSQL
Cek Pemahaman: IN & NOT INQuiz
EXISTS & NOT EXISTS25 mnt
EXISTS & NOT EXISTSTeks
Pelanggan yang Pernah Pesan (EXISTS)SQL
Produk Tanpa Review (NOT EXISTS)SQL
Penjual dengan Stok MenipisSQL
Pernah Pesan Tapi Belum Review (EXISTS + NOT EXISTS)SQL
Cek Pemahaman: EXISTS vs INQuiz
Bab 3: Subquery di SELECT & FROM0/16
Subquery di SELECT20 mnt
Subquery di SELECTTeks
Produk vs Rata-Rata HargaSQL
Penjual dan Jumlah ProdukSQL
Pelanggan dan Total BelanjaSQL
Cek Pemahaman: Subquery di SELECTQuiz
Derived Table (Subquery di FROM)25 mnt
Derived TableTeks
Pelanggan dengan Rata-Rata Belanja TinggiSQL
Kategori dengan Penjualan TerbanyakSQL
Rata-Rata Rating Review per PenjualSQL
Cek Pemahaman: Derived TableQuiz
Correlated Subquery25 mnt
Correlated SubqueryTeks
Produk Termahal per KategoriSQL
Pesanan di Atas Rata-Rata per PelangganSQL
Persentase Harga terhadap KategoriSQL
Review di Atas Rata-Rata ProdukSQL
Cek Pemahaman: Correlated SubqueryQuiz
Bab 4: Common Table Expression (CTE)0/17
CTE Dasar20 mnt
CTE DasarTeks
Produk di Atas Rata-Rata (CTE)SQL
Total Penjualan per Penjual (CTE)SQL
Pelanggan Belanja Besar (CTE)SQL
Rata-Rata Review per Kategori (CTE)SQL
Cek Pemahaman: CTE DasarQuiz
Multiple CTE25 mnt
Multiple CTETeks
Belanja di Atas Rata-Rata (Multiple CTE)SQL
Profil Penjual: Produk & Rating (Multiple CTE)SQL
Dashboard Penjual Lengkap (3 CTE)SQL
CTE Bertingkat: Summary PelangganSQL
Cek Pemahaman: Multiple CTEQuiz
CTE vs Subquery20 mnt
CTE vs SubqueryTeks
Refactor: Pelanggan Pesanan Besar (CTE)SQL
Refactor: Produk Termahal per Kategori (CTE)SQL
Refactor: Penjual di Atas Rata-Rata Penjualan (CTE)SQL