Filter berdasarkan kategori:
Menampilkan 21 dari 21 fungsi dalam kategori Aggregate
ANY_VALUE
Mengembalikan salah satu nilai dari grup tanpa menentukan mana yang dipilih. Berguna untuk menghindari error ONLY_FULL_GROUP_BY.
Same as input typeAVG
Menghitung nilai rata-rata dari kolom numerik. Mengabaikan nilai NULL dan dapat menggunakan DISTINCT untuk menghitung rata-rata dari nilai unik saja.
DOUBLEBIT_AND
Melakukan operasi bitwise AND pada semua nilai dalam grup. Mengembalikan hasil AND bit per bit dari semua nilai non-NULL.
BIGINT UNSIGNEDBIT_OR
Melakukan operasi bitwise OR pada semua nilai dalam grup. Mengembalikan hasil OR bit per bit dari semua nilai non-NULL.
BIGINT UNSIGNEDBIT_XOR
Melakukan operasi bitwise XOR pada semua nilai dalam grup. Mengembalikan hasil XOR bit per bit dari semua nilai non-NULL.
BIGINT UNSIGNEDCOUNT
Menghitung jumlah baris dalam result set. COUNT(*) menghitung semua baris termasuk NULL, COUNT(expr) menghitung baris non-NULL, dan COUNT(DISTINCT expr) menghitung nilai unik.
BIGINTFOUND_ROWS
Mengembalikan jumlah total baris yang akan dikembalikan SELECT sebelumnya tanpa LIMIT (memerlukan SQL_CALC_FOUND_ROWS).
BIGINTGROUP_CONCAT
Menggabungkan nilai-nilai dari beberapa baris menjadi satu string. Mendukung pengurutan, pemisah kustom, dan penghapusan duplikat dengan DISTINCT.
TEXTJSON_ARRAYAGG
Mengumpulkan nilai-nilai dari beberapa baris menjadi JSON array. Berguna untuk menghasilkan output JSON dari query agregasi.
JSONJSON_OBJECTAGG
Membuat JSON object dari pasangan key-value hasil agregasi. Berguna untuk mentransformasi data tabular menjadi struktur JSON object.
JSONMAX
Mengembalikan nilai maksimum dari kolom atau ekspresi. Bekerja dengan tipe data numerik, string, dan tanggal. Mengabaikan nilai NULL.
Same as input typeMIN
Mengembalikan nilai minimum dari kolom atau ekspresi. Bekerja dengan tipe data numerik, string, dan tanggal. Mengabaikan nilai NULL.
Same as input typeROW_COUNT
Mengembalikan jumlah baris yang dipengaruhi oleh statement sebelumnya (INSERT, UPDATE, DELETE).
BIGINTSTD
Menghitung standar deviasi populasi dari nilai-nilai numerik. Alias untuk STDDEV_POP. Mengukur seberapa tersebar data dari nilai rata-rata.
DOUBLESTDDEV
Menghitung standar deviasi populasi dari nilai-nilai numerik. Sinonim dengan STD dan STDDEV_POP.
DOUBLESTDDEV_POP
Menghitung standar deviasi populasi dari nilai-nilai numerik. Menggunakan pembagi N (jumlah total observasi).
DOUBLESTDDEV_SAMP
Menghitung standar deviasi sampel dari nilai-nilai numerik. Menggunakan pembagi N-1 (koreksi Bessel).
DOUBLESUM
Menghitung total penjumlahan dari nilai-nilai dalam kolom numerik. Mengabaikan nilai NULL dan dapat menggunakan DISTINCT untuk menjumlahkan nilai unik saja.
DOUBLE | DECIMALVARIANCE
Menghitung varians populasi dari nilai-nilai numerik. Varians mengukur seberapa jauh data tersebar dari nilai rata-rata.
DOUBLEVAR_POP
Menghitung varians populasi dari nilai-nilai numerik. Menggunakan pembagi N untuk rumus populasi penuh.
DOUBLEVAR_SAMP
Menghitung varians sampel dari nilai-nilai numerik. Menggunakan pembagi N-1 (koreksi Bessel) untuk estimasi yang tidak bias.
DOUBLE