0
問題是這樣的,我有一個查詢返回日期和該特定日期的計數,但我想要的是不在該範圍內出現的日期(因爲不要不存在於表格中),但是具有零值。在零查詢的mysql查詢中添加缺失的行
我的查詢是這樣的:
SELECT fechacierre, COUNT(idcliente) as cantidad
FROM cliente
WHERE fechacierre BETWEEN DATE_ADD('2017-02-21', INTERVAL -6 DAY) AND '2017-02-21'
GROUP BY fechacierre
給予這樣的結果:
------------------------
fechacierre | cantidad
------------------------
2017-02-15 | 3
------------------------
2017-02-17 | 1
------------------------
2017-02-20 | 3
------------------------
2017-02-21 | 2
------------------------
我如何獲得(2017年2月16日)的值,(2017年2月18日)和(2017-02-19)0值?
在此先感謝!
這是你應該在調用SQL代碼做,像PHP或任何你在你的服務器上運行。它可以在SQL中完成,但是您需要另一個表格,每個日期在該範圍內都有一行。 –