Halaman ini berisi daftar fungsi agregat yang tersedia di SQLite secara default.
Fungsi | Deskripsi |
---|---|
avg() | Mengembalikan nilai rata-rata semua nilai non-NULL dalam grup. |
count() | Dapat digunakan untuk mengembalikan jumlah baris dalam kumpulan hasil. Ini juga dapat digunakan untuk mengembalikan berapa kali kolom tertentu tidak NULL dalam kumpulan hasil. |
group_concat() | Memungkinkan Anda untuk menggabungkan beberapa hasil yang dikembalikan untuk satu kolom menjadi satu. Terkadang disebut sebagai “agregasi string”. |
max() | Mengembalikan nilai maksimum dari semua nilai dalam grup. Nilai maksimum adalah nilai yang akan muncul terakhir dalam kueri yang menggunakan ORDER BY klausa pada kolom yang sama. |
min() | Mengembalikan nilai non-NULL minimum dari semua nilai dalam grup. Nilai minimum adalah nilai yang akan muncul pertama kali dalam kueri yang menggunakan ORDER BY klausa pada kolom yang sama. |
sum() | Mengembalikan jumlah semua nilai non-NULL dalam grup. Jika tidak ada nilai non-NULL, maka akan mengembalikan NULL. |
total() | Mengembalikan jumlah semua nilai non-NULL dalam grup. Jika tidak ada nilai non-NULL, maka akan mengembalikan 0,0. |
Fungsi agregat tambahan yang ditulis dalam C dapat ditambahkan menggunakan sqlite3_create_function() API.