Modul ini membahas cara menyusun query bertingkat, yaitu subquery skalar, IN, dan EXISTS, subquery berkorelasi, lalu CTE yang memberi nama pada setiap langkah. Dua topik terakhir memperkenalkan window function, alat paling serbaguna untuk ranking dan total berjalan. Keterbacaan query panjang menjadi fokus sepanjang modul.
Subquery dan CTE
Modul subquery dan CTE: menyusun query bertingkat, WITH rekursif, dan window function.
0/0 selesai
- Subquery
Menyusun query di dalam query, baik skalar, IN, maupun EXISTS.
- Subquery berkorelasi
Menjalankan subquery yang merujuk baris luar beserta pertimbangan biayanya.
- CTE
Memecah query rumit menjadi langkah bernama dengan klausa WITH.
- CTE rekursif
Menelusuri hierarki dan graf dengan WITH RECURSIVE.
- Window function I
Menghitung nilai per baris di atas jendela baris dengan OVER dan PARTITION BY.
- Window function II
Membaca baris tetangga dan total berjalan dengan LAG, LEAD, dan NTILE.