繁体   English   中英

已经使用计数和分组依据时的不同值

[英]Distinct values when already using count and group by

当前是我正在使用的SQL查询:

SELECT DAY(time), count(id) 
FROM users 
WHERE time >= now() - INTERVAL 7 DAY 
GROUP BY DAY(TIME) 

但是它包含重复的电子邮件值。 如何仅按唯一电子邮件地址条目按天计数?

谢谢

解:

SELECT DAY(time), count(distinct email) 
FROM userWHERE time >= now() - INTERVAL 7 DAY 
GROUP BY DAY(TIME) 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM