首页 » 技术分享 » 获取一段时间的日期列表(查询日期列表、本月所有日期)

获取一段时间的日期列表(查询日期列表、本月所有日期)

 

把下面“表名”换成本地真实的表名即可:

SELECT
DATE_FORMAT(
ADDDATE(
'2017-06-01',
INTERVAL @d DAY
),
'%Y-%m-%d'
) AS date ,@d :=@d + 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;

结果如图:

转载自原文链接, 如需删除请联系管理员。

原文链接:获取一段时间的日期列表(查询日期列表、本月所有日期),转载请注明来源!

0