我有一个这样的查询:
SELECT SUM(spend.price) AS total, WEEKDAY(spend.date) AS weekday
FROM spend
WHERE spend.date BETWEEN '2012-11-01' AND '2012-11-07'
GROUP BY WEEKDAY(spend.date) ;
现在查询只给了我用户有一些付款的日子。
total weekday
60 2
10 3
3 5
3 6
但相反,我想在没有付款的情况下每天给我 0(零)。
total weekday
0 1
60 2
10 3
0 4
3 5
3 6
0 7
表架构在这里。