0

我有一个带有列日期和列 ID 的表(为简单起见)。我正在查询按周计算总数和分组

SELECT MONTH(table1.Date_1st), YEAR(table1.Date_1st),  COUNT(table1.Id)
FROM table1 as table1
WHERE Date_1st BETWEEN '2013-04-01' AND '2013-07-25'
GROUP BY WEEK(Date_1st)

问题是在特定的一周没有结果,没有考虑到结果。我已经尝试了ifnull(table1.Id,0)

4

1 回答 1

-1

尝试ISNULL或其他NULLSQL 函数:

空函数

如果值为空,则 ISNULL 返回 0。

于 2013-07-29T07:24:02.593 回答