Fungsi analitik untuk perhitungan berbasis baris. Temukan semua 11 fungsi window di MySQL lengkap dengan syntax, contoh, dan penjelasan bahasa Indonesia.
11 fungsi window di MySQL
← Semua fungsi MySQLMenghitung distribusi kumulatif (0 sampai 1). Proporsi baris yang nilainya <= baris saat ini.
DOUBLEMemberikan ranking tanpa gap untuk nilai yang sama. Ranking berurutan tanpa melewati nomor.
BIGINTMengembalikan nilai pertama dalam window frame. Berguna untuk mendapatkan nilai awal atau baseline.
Same as exprMengakses nilai dari baris sebelumnya dalam partition. Berguna untuk perbandingan dengan periode sebelumnya.
Same as exprMengembalikan nilai terakhir dalam window frame. Perlu frame clause yang tepat untuk seluruh partition.
Same as exprMengakses nilai dari baris berikutnya dalam partition. Kebalikan dari LAG.
Same as exprMengembalikan nilai dari baris ke-n dalam window frame. Generalisasi dari FIRST_VALUE dan LAST_VALUE.
Same as exprMembagi baris menjadi n bucket dengan ukuran seimbang. Mengembalikan nomor bucket (1 sampai n).
BIGINTMenghitung ranking relatif sebagai persentase (0 sampai 1). Baris pertama selalu 0, baris terakhir mendekati 1.
DOUBLEMemberikan ranking dengan gap untuk nilai yang sama. Jika ada tie, baris berikutnya melewati nomor.
BIGINTMemberikan nomor urut unik untuk setiap baris dalam partition. Nomor dimulai dari 1 dan naik berurutan.
BIGINT