SQL GROUP BY 关键字

GROUP BY

GROUP BY 命令用于对结果集进行分组(与聚合函数一起使用:COUNTMAXMINSUMAVG)。

以下 SQL 列出了每个国家的客户数量:

实例

SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country;

亲自试一试

以下 SQL 列出了每个国家的客户数量,并按数量从高到低排序:

实例

SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country
ORDER BY COUNT(CustomerID) DESC;

亲自试一试