mysql generate a certain period of time each day

SET @beginDate='2017-07-10';
SET @maxDate ='2017-07-31';
SELECT DATE(@tempDay) AS DATE,@tempDay:=DATE_ADD(@tempDay,INTERVAL 1 DAY)
FROM 表名 f LEFT JOIN (SELECT @tempDay:=@beginDate) b ON 1=1
WHERE @tempDay<=@maxDate

  

 

Guess you like

Origin www.cnblogs.com/418836844qqcom/p/11356303.html