Мой текущий запрос:Mysql получить количество строк на каждый день
SELECT DISTINCT DATE(vote_timestamp) AS Date, COUNT(*) AS TotalVotes FROM `votes`
WHERE vote_target_id='83031'
GROUP BY DATE(vote_timestamp) ORDER BY DATE(vote_timestamp) DESC LIMIT 30
(разрывы строк разделены для удобства чтения)
Где vote_timestamp время для каждого «голосования», COUNT (*) является подсчет для этого дня, а vote_target_id - конкретная цель голосования.
В настоящее время это работает на все дни, когда цель имеет хотя бы один «голос», но я бы хотел, чтобы он также возвращал TotalVotes как 0 в течение дней, когда нет голосов, а не без какой-либо строки.
Может ли это (и как?) Быть выполнено в MySQL или PHP? (либо это нормально, так как он обрабатывается PHP так, чтобы можно было использовать любой код).
Спасибо