1. 程式人生 > >mysql如何查詢日期的列表?

mysql如何查詢日期的列表?

article nbsp add 如何 查詢 int select http net

轉自:http://blog.csdn.net/liufei198613/article/details/72643345

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;

此方法優點就是不需要創建存儲過程或者是日歷表,缺點就是你必須要有一個表,它的數據條數大到足夠支撐你要查詢的天數

mysql如何查詢日期的列表?