Rumah >pengaturcaraan harian >pengetahuan mysql >Apakah pernyataan yang digunakan untuk mengumpulkan dalam mysql?
Pernyataan pengelompokan MySQL MySQL menyediakan pernyataan berikut untuk mengelompokkan data: 1. KUMPULAN OLEH: Kumpulan baris dengan kunci kumpulan 2. MEMPUNYAI: Tapis hasil kumpulan; barisan.
Penyata Kumpulan dalam MySQL
Pernyataan berikut tersedia dalam MySQL untuk data kumpulan:
KUMPULAN OLEH
KUMPULAN KEkunci kumpulan bersama penyata nilai yang sama Kunci kumpulan boleh menjadi satu lajur atau gabungan berbilang lajur.
<code class="sql">SELECT column_list FROM table_name GROUP BY grouping_column_list;</code>
HAVING
Pernyataan HAVING digunakan untuk menapis hasil berkumpulan. Ia digunakan dengan pernyataan GROUP BY untuk menggunakan syarat pada set data terkumpul.
<code class="sql">SELECT column_list FROM table_name GROUP BY grouping_column_list HAVING condition;</code>
WITH ROLLUP
WITH ROLLUP statement digunakan untuk mencipta baris ringkasan dalam operasi GROUP BY. Ia menambah baris ringkasan untuk setiap peringkat kumpulan pada set hasil.
<code class="sql">SELECT column_list FROM table_name GROUP BY grouping_column_list WITH ROLLUP;</code>
WITH CUBE
WITH CUBE statement digunakan untuk mencipta baris ringkasan berbilang dimensi dalam operasi GROUP BY. Ia menambahkan baris ringkasan untuk semua kumpulan subset yang mungkin pada set hasil.
rreeeeAtas ialah kandungan terperinci Apakah pernyataan yang digunakan untuk mengumpulkan dalam mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!