SQL HAVING 关键字
HAVING
HAVING
命令用于替代带有聚合函数的 WHERE 子句。
以下 SQL 列出了每个国家的客户数量。只包括客户数量多于 5 个的国家
示例
SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country
HAVING COUNT(CustomerID) > 5;
自己动手试一试 »
以下 SQL 列出了每个国家的客户数量,并按从高到低的顺序排序(只包括客户数量多于 5 个的国家)
示例
SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country
HAVING COUNT(CustomerID) > 5
ORDER BY COUNT(CustomerID) DESC;
自己动手试一试 »