Fungsi kelompok yang built-in fungsi SQL yang beroperasi pada kelompok baris dan mengembalikan satu nilai untuk seluruh kelompok. Fungsi-fungsi ini: COUNT, MAX, MIN, AVG, SUM, DISTINCT
SQL COUNT (): Fungsi ini mengembalikan jumlah baris dalam tabel yang memenuhi kondisi yang ditentukan dalam kondisi WHERE. Jika kondisi MANA tidak ditentukan, maka query mengembalikan jumlah baris dalam tabel.
Untuk Contoh: Jika Anda ingin jumlah karyawan di departemen tertentu, permintaan akan:
SELECT COUNT (*) FROM employee
WHERE dept = 'Electronics';
Output akan menjadi baris '2 '.
SELECT COUNT (*) FROM employee;
Output akan menjadi baris '5 '.
SQL DISTINCT (): Fungsi ini digunakan untuk memilih baris yang berbeda.
Untuk Contoh: Jika Anda ingin memilih semua nama departemen yang berbeda dari tabel karyawan, permintaan akan:
SELECT DISTINCT dept FROM employee;
Untuk mendapatkan jumlah karyawan dengan nama yang unik, permintaan akan:
SELECT COUNT (DISTINCT name) FROM employee;
SQL MAX (): Fungsi ini digunakan untuk mendapatkan nilai maksimum dari kolom.
Untuk mendapatkan gaji maksimal ditarik oleh seorang karyawan, permintaan akan:
SELECT MAX (salary) FROM employee;
SQL MIN (): Fungsi ini digunakan untuk mendapatkan nilai minimum dari kolom.
Untuk mendapatkan upah minimum ditarik oleh seorang karyawan, dia permintaan akan:
SELECT MIN (salary) FROM employee;
SQL AVG (): Fungsi ini digunakan untuk mendapatkan nilai rata-rata dari kolom numerik.
Untuk mendapatkan gaji rata-rata, permintaan akan
SELECT AVG (salary) FROM employee;
SQL SUM (): Fungsi ini digunakan untuk mendapatkan jumlah kolom numerik
Untuk mendapatkan total gaji diberikan kepada karyawan,
SELECT SUM (salary) FROM employee;