MySQL结果集奇怪的组

时间:2015-10-26 07:16:32

标签: mysql

我正在尝试运行以下MySQL查询

SELECT city, count(email) 
FROM ratings
WHERE ratedDate BETWEEN '2015-09-01' AND '2015-09-30';
GROUP BY city;

此查询返回单个结果集,例如:

  

伊斯坦布尔| 54574

我期待来自上述查询的多个结果。来自多个城市的评级。我尝试按照查询查看有多少城市在日期范围内评级

SELECT distinct city
FROM ratings
WHERE ratedDate BETWEEN '2015-09-01' AND '2015-09-30';

然而,此查询的结果不同,并重新运行多条记录。

  

东京

     

Kive

     

拉​​合尔

     

....等等

我只需要在城市范围内获取电子邮件的数量。

请不要为那些编写子查询的人标记重复

1 个答案:

答案 0 :(得分:3)

在您的陈述中间有0u忽略;