Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Dengan menggunakan fungsi agregat, Anda bisa membuat ringkasan untuk semua nilai dalam tabel. Misalnya, Anda bisa membuat kueri seperti berikut ini untuk menampilkan harga total untuk semua buku dalam titles tabel:
SELECT SUM(price)
FROM titles
Anda dapat membuat beberapa agregasi dalam kueri yang sama dengan menggunakan fungsi agregat dengan lebih dari satu kolom. Misalnya, Anda bisa membuat kueri yang menghitung total price kolom dan rata-rata discount kolom.
Anda juga dapat mengagregasi kolom yang sama dengan cara yang berbeda (seperti total, penghitungan, dan rata-rata) dalam kueri yang sama. Misalnya, kueri berikut ini meringkas dan menghitung rata-rata kolom price dalam tabel titles.
SELECT AVG(price), SUM(price)
FROM titles
Jika Anda menambahkan kondisi pencarian, Anda dapat mengagregasi subset baris yang memenuhi kondisi tersebut.
Nota
Anda juga dapat menghitung semua baris dalam tabel atau baris yang memenuhi kondisi tertentu. Untuk detailnya, lihat Menghitung Baris dalam Tabel (Alat Visual Database).
Saat Anda membuat satu nilai agregasi untuk semua baris dalam tabel, Anda hanya menampilkan nilai agregat itu sendiri. Misalnya, jika Anda menjumlahkan price nilai kolom titles tabel, Anda tidak juga akan menampilkan judul individual, nama penerbit, dan sebagainya.
Nota
Jika Anda menghitung subtotal - yaitu, mengelompokkan - Anda bisa menampilkan nilai kolom untuk setiap grup. Untuk detailnya, lihat Baris Grup di Hasil Kueri (Alat Visual Database).
Untuk mengagregasi nilai untuk semua baris
Pastikan tabel yang ingin Anda agregat sudah ada di panel Diagram.
Klik kanan latar belakang panel Diagram, lalu pilih Kelompokkan Menurut dari menu pintasan. Perancang Kueri dan Tampilan menambahkan kolom Kelompokkan Menurut ke kisi di panel Kriteria.
Tambahkan kolom yang ingin Anda agregat ke panel Kriteria. Pastikan bahwa kolom ditandai untuk keluaran.
Desainer Kueri dan Tampilan secara otomatis menetapkan alias kolom ke kolom yang Sedang Anda ringkas. Anda dapat mengganti alias ini dengan yang lebih bermakna. Untuk detailnya, lihat Membuat Alias Kolom (Alat Visual Database).
Di kolom Kelompokkan Menurut kisi, pilih fungsi agregat yang sesuai, seperti: Jumlah, Rata-Rata, Min, Maks, Hitungan. Jika Anda hanya ingin menggabungkan baris unik dalam tataan hasil, pilih fungsi agregat dengan opsi DISTINCT, seperti Min Distinct. Jangan pilih Kelompokkan Menurut, Ekspresi, atau Di Mana, karena opsi tersebut tidak berlaku saat Anda menggabungkan semua baris.
Desainer Kueri dan Tampilan menggantikan nama kolom dalam pernyataan di panel SQL dengan fungsi agregat yang Anda tentukan. Misalnya, pernyataan SQL mungkin terlihat seperti ini:
SELECT SUM(price) FROM titlesJika Anda ingin membuat lebih dari satu agregasi dalam kueri, ulangi langkah 3 dan 4.
Saat Anda menambahkan kolom lain ke daftar output kueri atau urutan menurut daftar, Kueri dan Desainer Tampilan secara otomatis mengisi istilah Kelompokkan Menurut ke dalam kolom Kelompokkan Menurut kisi. Pilih fungsi agregat yang sesuai.
Tambahkan kondisi pencarian, jika ada, untuk menentukan subset baris yang ingin Anda ringkas.
Saat Anda menjalankan kueri, panel Hasil menampilkan agregasi yang Anda tentukan.
Nota
Desainer Kueri dan Tampilan mempertahankan fungsi agregat sebagai bagian dari pernyataan SQL di jendela SQL hingga Anda secara eksplisit menonaktifkan mode Kelompokkan berdasarkan. Oleh karena itu, jika Anda mengubah kueri dengan mengubah jenisnya atau dengan mengubah tabel atau objek bernilai tabel mana yang ada di panel Diagram, kueri yang dihasilkan mungkin menyertakan fungsi agregat yang tidak valid.
Lihat Juga
Pengurutan dan Pengelompokan Hasil Kueri (Alat Database Visual)
Meringkas Hasil Kueri (Alat Database Visual)