Pernyataan GROUP BY digunakan untuk mengumpulkan data mengikut lajur atau gabungan lajur tertentu dan melaksanakan fungsi agregat (seperti jumlah, kiraan, purata) pada setiap kumpulan untuk meringkaskan data. Sintaksnya ialah: PILIH lajur 1, lajur 2, ...DARI nama jadual GROUP BY grouping column
GROUP BY pernyataan dalam SQL
GROUP BY penyata digunakan untuk mengumpulkan data dan mengumpulkan rekod yang sama dalam diagregatkan bersama. Dengan membahagikan data kepada kumpulan yang berbeza, ia membantu kami meringkaskan maklumat, mengenal pasti corak dan memudahkan keputusan.
Syntax
<code>SELECT 列1, 列2, ... FROM 表名 GROUP BY 分组列</code>
Di mana:
列1
、列2
、... 是要检索的列。表名
是要分组的表。分组列
是要用于分组的列或列的组合。功能
GROUP BY 语句根据 分组列
的值将数据分组,然后针对每个组执行聚合函数(如 SUM()
、COUNT()
、AVG()
Nama jadual
ialah jadual yang akan dikumpulkan.
Lajur kumpulan
ialah lajur atau gabungan lajur yang akan digunakan untuk pengumpulan. Fungsi
GROUP BY pernyataan mengumpulkan data berdasarkan nilai lajur Kumpulan
dan kemudian melaksanakan fungsi agregat (seperti SUM(), <kod>COUNT()</kod>
, AVG()
) untuk meringkaskan data. . jadi:
<code>| 学号 | 学生姓名 | 数学成绩 | 语文成绩 | |---|---|---|---| | 1 | 李华 | 90 | 85 | | 2 | 王强 | 85 | 90 | | 3 | 李明 | 95 | 80 | | 4 | 张伟 | 80 | 95 |</code>
Atas ialah kandungan terperinci Apakah maksud kumpulan dengan pernyataan dalam sql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!