獲取一段時間的日期列表(查詢日期列表、本月所有日期)
把下面“表名”換成本地真實的表名即可:
SELECT
DATE_FORMAT(
ADDDATE(
'2017-06-01',
INTERVAL @d DAY
),
'%Y-%m-%d'
) AS date ,@d :[email protected] + 1 day
FROM
表名,
(SELECT @d := 0) temp
WHERE
ADDDATE(
'2017-06-01',
INTERVAL @d DAY
) <= DATE_FORMAT('2017-06-05', '%Y-%m-%d')
ORDER BY
day;
結果如圖: