MySql 年,月,日 查询 某时间段的 日期列表-2 根据某年某月 查询 一个月 每一天 列表

时间:2025-05-14 20:10:52

‘2022-02’ 是传入参数

SELECT
	DATE_FORMAT( date_add( concat( '2022-02', '-01' ), INTERVAL ( help_topic_id ) DAY ), '%Y-%m-%d' ) DT 
FROM
	mysql.help_topic 
WHERE
	help_topic_id <= timestampdiff(
		DAY,
		concat( '2022-02', '-01' ),
		concat(
		date_format( DATE_ADD( str_to_date( concat( '2022-02', '-01' ), '%Y-%m-%d' ), INTERVAL 1 MONTH ), '%Y-%m-%d' ))) - 1