我希望创建在特定月份创建的简单月度报告方法。现在我希望仅使用查询动态添加天数。我不希望先获取结果并根据任何其他语言进行解析。
假设我的报告是当月的30天。但我的记录相应只有几个日期。我需要包括数据库中没有相应日期的日子。
我试过的MySQL查询。我希望它会动态创建日期。
SELECT (COUNT(`Song`.`id`)) AS `Song__daily`, (dateadd(DAY, 0, datediff(DAY, 0, created))) AS `Song__dateCreate`
FROM `demosite_trial`.`tbl_songs` AS `Song`
WHERE `Song`.`deleted` = 0
GROUP BY dateadd(DAY, 0, datediff(DAY, 0, created))