Pernyataan GROUP BY dalam MySQL digunakan untuk mengumpulkan data mengikut lajur tertentu dan mengira nilai agregat untuk setiap kumpulan seperti jumlah, jumlah dan purata.
Penyata untuk pengumpulan dalam MySQL: GROUP BY
Pernyataan GROUP BY dalam MySQL digunakan untuk mengumpulkan data mengikut lajur yang ditentukan dan mengira nilai agregat setiap kumpulan, seperti SUM, COUNT, AVG et al .
Sintaks:
<code class="sql">SELECT 列名1, 列名2, ... FROM 表名 GROUP BY 分组列 HAVING 条件(可选)</code>
Parameter:
Cara ia berfungsi:
Pernyataan GROUP BY mengumpulkan data dalam jadual mengikut lajur kumpulan dan mencipta set hasil baharu dengan hanya satu baris untuk setiap kumpulan. Nilai agregat untuk setiap kumpulan dikira berdasarkan nilai yang sepadan untuk kumpulan tersebut dalam data asal.
Contoh:
Andaikan kita mempunyai jadual yang dipanggil "jualan" dengan data berikut:
ID Produk | 1 Nama Produk | Jualan |
---|---|---|
2 | pisang | |
3 | epal | |
4 | ||
Untuk mengumpulkan jualan mengikut nama produk Dan untuk mengira jumlah jualan setiap produk, anda boleh menggunakan pertanyaan berikut: |
Nama Produk
75 |
Atas ialah kandungan terperinci Apakah pernyataan yang digunakan untuk mengumpulkan dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!