首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL GROUP BY and HAVING子句

MySQL GROUP BY and HAVING子句
EN

Stack Overflow用户
提问于 2016-05-14 00:42:07
回答 2查看 69关注 0票数 0

我正在尝试编写一个脚本,以显示至少有两个客户的每个城市的名称,以及该城市的客户数量。

这就是我所拥有的,但我不知道如何获得客户的数量。我说得对吗?

代码语言:javascript
复制
SELECT CONCAT (FName,' ',LName) AS Customers, city 
FROM Customer
GROUP BY City
HAVING COUNT(CID) >= 2
EN

回答 2

Stack Overflow用户

发布于 2016-05-14 00:44:53

使用计数(*)

代码语言:javascript
复制
 SELECT city , count(*)
 FROM Customer 
 GROUP BY City HAVING COUNT(*) >= 2
票数 0
EN

Stack Overflow用户

发布于 2016-05-14 00:48:35

正如你从这个例子中看到的:

代码语言:javascript
复制
SELECT Employees.LastName, COUNT(Orders.OrderID) AS NumberOfOrders FROM (Orders
INNER JOIN Employees
ON Orders.EmployeeID=Employees.EmployeeID)
GROUP BY LastName
HAVING COUNT(Orders.OrderID) > 10;

必须在select中输入COUNT (CID)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37215286

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档