时间:2016-01-11 20:34:31

标签: mysql sql

这是我正在使用的SQL查询:

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

但它包含重复的电子邮件值。如何才能获得唯一的电子邮件地址条目?

由于

1 个答案:

答案 0 :(得分:0)

解决方案:

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