Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Klausul GROUP BY di Access menggabungkan data dengan nilai yang sama dalam daftar bidang tertentu menjadi satu data. Nilai ringkasan dibuat untuk setiap data jika Anda menyertakan fungsi agregat SQL, seperti Sum atau Count, dalam pernyataan SELECT.

Sintaks

SELECT fieldlist
FROM tabel
WHERE kriteria
[GROUP BY groupfieldlist]

Pernyataan SELECT yang berisi klausa GROUP BY mempunyai komponen berikut:

Bagian

Deskripsi

fieldlist

Nama bidang yang akan diambil bersama dengan setiap alias nama bidang, fungsi agregat SQL, predikat pilihan (ALL, DISTINCT, DISTINCTROW, atau TOP), atau opsi pernyataan SELECT lainnya.

tabel

Nama tabel tempat rekaman diambil.

kriteria

Kriteria pemilihan. Jika pernyataan melibatkan klausa WHERE, mesin database Microsoft Access mengelompokkan nilai setelah menerapkan kondisi WHERE pada rekaman.

groupfieldlist

Nama sampai 10 bidang digunakan untuk rekaman grup. Urutan nama bidang groupfieldlist menentukan tingkat grup dari tertinggi sampai tingkat terendah.

Keterangan

GROUP BY adalah opsional.

Nilai penjumlahan akan dihilangkan jika tidak ada fungsi agregat SQL dalam pernyataan SELECT.

Nilai null dalam bidang GROUP BY akan dikelompokkan dan tidak dihilangkan. Namun, nilai Null tidak dievaluasi dalam fungsi agregat SQL apa pun.

Gunakan klausa WHERE untuk mengeluarkan baris yang tidak Anda inginkan untuk dikelompokkan, dan gunakan klausa HAVING untuk memfilter rekaman setelah dikelompokkan.

Kecuali berisi data Objek OLE atau Memo, bidang dalam daftar bidang GROUP BY dapat merujuk ke bidang apa pun dalam semua tabel yang terdaftar dalam klausul FROM, meskipun bidang tersebut tidak disertakan dalam pernyataan SELECT, asalkan pernyataan SELECT menyertakan paling tidak satu fungsi agregat SQL. Mesin database Microsoft Access tidak dapat mengelompokkan bidang Memo atau Objek OLE.

Semua bidang dalam daftar bidang SELECT harus disertakan dalam klausa GROUP BY atau disertakan sebagai sebuah argumen ke fungsi agregat SQL.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×