Rumah > Artikel > pengaturcaraan harian > Pernyataan yang digunakan untuk mengumpulkan dalam mysql
Pernyataan yang digunakan untuk mengumpulkan dalam MySQL ialah GROUP BY. Ia meringkaskan data dengan mengumpulkan mengikut lajur tertentu dan melaksanakan fungsi agregat (seperti SUM, COUNT, AVG) pada setiap kumpulan.
Penyataan kumpulan dalam MySQL: GROUP BY
Soalan: Apakah pernyataan yang digunakan untuk mengumpulkan dalam MySQL?
Jawapan: KUMPULAN OLEH
Penerangan terperinci:
KUMPULAN OLEH penyataan digunakan untuk mengumpulkan data mengikut lajur yang ditentukan, dan kemudian melaksanakan fungsi agregat (seperti SUM, COUNT, AVG) untuk setiap kumpulan.
Sintaks:
<code class="sql">SELECT aggregate_function(column_name) FROM table_name GROUP BY column_name;</code>
Di mana:
Penggunaan:
GROUP BY pernyataan boleh digunakan dengan berbilang fungsi agregat, contohnya:
<code class="sql">SELECT SUM(sales), COUNT(*) FROM orders GROUP BY product_id;</code>
Pertanyaan ini akan dijumlahkan dengan product_id
列对 sales
lajur dan mengira kuantiti yang dijual untuk setiap produk.
EPRAMPLE:
KEPUTUSAN Contoh Data Jualan, Kumpulan mengikut Jenis Produk dan Mengira Jumlah Jualan bagi Setiap Kumpulan:
<code class="sql">SELECT product_type, SUM(sales) AS total_sales FROM sales_data GROUP BY product_type;</code>e Output mungkin kelihatan seperti ini:
total_sales | |
---|---|
10000 | |
5000 | |
2000 |
Atas ialah kandungan terperinci Pernyataan yang digunakan untuk mengumpulkan dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!