我感兴趣的查询如下
SELECT COUNT(a.id)
FROM users AS a
RIGHT JOIN date_log AS b
ON a.id = b.user_id
WHERE
b.meeting_date BETWEEN '2012-06-01'
AND DATE_ADD('2012-06-01', INTERVAL 1 MONTH)
GROUP BY a.id
但是,当我尝试从大型数据库中选择数据时,它太慢了。我在查询中添加了“分组依据”字词以删除重复的 ID。
有没有更好的方法来完成这项工作?