Penggunaan GROUP FUNCTION (Fungsi - Fungsi Grup) di ORACLE

Pada kasus seleksi data seringkali diminta untuk menampilkan atau memilih sekumpulan data berdasarkan kelompok data tertentu. Untuk menyelesaikan masalah tersebut, SQL menyediakan perintah atau sintax Group By. Pada pengelompokan data biasanya disertakan bersama Aggregate Function. Dalam hal ini implementasinya, Aggregate Function harus diikuti group by bila terdapat field lain yang dijadikan
sebagai kriteria pengelompokkan.

Contoh dari bentuk umum GROUP FUNCTION

SELECT  column, group_function(column)
FROM  table
[WHERE  condition]
[GROUP BY group_by_expression]
[HAVING  group_condition]
[ORDER BY column];

Contoh Kasus

SELECT MIN(salary) "Gaji Terendah", MAX(salary) "Gaji Tertinggi", SUM(salary) "Total Gaji", AVG(salary) "Gaji Rata-Rata", COUNT(Employee_id) "Jumlah Karyawan"
FROM employees
WHERE Last_name LIKE 'E%' ;

Postingan terkait:

Belum ada tanggapan untuk "Penggunaan GROUP FUNCTION (Fungsi - Fungsi Grup) di ORACLE"

Post a Comment