mysql获取两个日期内的所有日期列表

来源:互联网 发布:武汉软件工程学院地址 编辑:程序博客网 时间:2024/06/11 06:43
select @num:=@num+1,date_format(adddate('2015-09-01', INTERVAL @num DAY),'%Y-%m-%d') as date
from btc_user,(select @num:=0) t where adddate('2015-09-01', INTERVAL @num DAY) <= date_format(curdate(),'%Y-%m-%d')

order by date;


此方法优点就是不需要创建存储过程或者是日历表,缺点就是你必须要有一个表,它的数据条数大到足够支撑你要查询的天数


原创粉丝点击