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;
亲自试一试 »