Group Function
Group Function
Group Function
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Menggunakan Klausa GROUP BYSemua kolom pada daftar SELECT yang bukan groupfunctions harus ada pada klausa GROUP BY.Menggunakan Klausa GROUP BYKetika menggunakan klausa GROUP BY, pastikan bahwa semua kolom pada daftar SELECT yangbukan group functions disertakan pada klausa GROUP BY. Contoh pada slide menampilkan nomordepartemen dan ratarata penghasilan untuk tiap departemen. Berikut ini adalah bagaimanapernyataan SELECT, beserta klausa GROUP BY, dievaluasi : Klausa SELECT menentukan kolomkolom yang akan diambil, sebagai berikut : Kolom nomor departement dalam tabel EMPLOYEES Ratarata dari semua penghasilan dalam suatu kelompok yang ditentukan olehklausa GROUP BY. Klausa FROM menentukan tabeltabel yang harus diakses database : tabel EMPLOYEES. Klausa WHERE menentukan barisbaris yang akan diambil. Karena tidak ada klausa WHERE,semua baris secara default akan diambil. Klausa GROUP BY menentukan bagaimana barisbaris akan dikelompokkan. Barisbarisdikelompokkan berdasarkan nomor departemen, jadi fungsi AVG yang diterapkan pada kolompenghasilan akan menghitung ratarata gaji untuk tiap departemen.Oracle Database 10g: SQL Fundamentals I 413