Modul ini melengkapi dasar query, agregasi, dan join dengan fitur SQL modern pada MySQL 8. CTE dan CTE rekursif membuat query bertingkat menjadi terbaca, fungsi window menghitung peringkat dan perbandingan antarbaris, view membungkus query sebagai objek, sedangkan stored procedure dan trigger memindahkan logika serta reaksi otomatis ke sisi server. Seluruh contoh berjalan pada basis data perpustakaan yang sama, sehingga antartopik saling menyambung.
SQL lanjutan
Modul SQL modern MySQL 8: CTE, CTE rekursif, fungsi window, view, stored procedure, dan trigger.
0/0 selesai
- CTE
Klausa WITH untuk memecah query rumit menjadi langkah yang terbaca.
- CTE Rekursif
Menelusuri hierarki data dengan CTE rekursif pada MySQL 8.
- Fungsi Window
OVER dan PARTITION BY dengan ROW_NUMBER, LAG, dan agregat berjendela.
- View
Query tersimpan sebagai objek, view yang dapat diperbarui, dan batasannya.
- Stored Procedure dan Fungsi
Logika tersimpan di server dengan BEGIN...END, parameter, dan DELIMITER.
- Trigger
Reaksi otomatis pada peristiwa INSERT, UPDATE, dan DELETE untuk pencatatan audit.