年
上年: DATE_FORMAT(CURDATE(), '%Y') - 1
开始时间:
DATE_FORMAT(DATE_SUB(curdate(), INTERVAL 1 year),'%Y-01-01 00:00:00')
结束时间:
DATE_FORMAT(DATE_SUB(curdate(), INTERVAL 1 year),'%Y-12-31 23:59:59')
本年: DATE_FORMAT(CURDATE(), '%Y')
开始时间:
DATE_FORMAT(CURDATE(), '%Y-01-01 00:00:00')
结束时间:
DATE_FORMAT(CURDATE(), '%Y-12-31 23:59:59')
季度
上季度:QUARTER(DATE_SUB(CURDATE(), INTERVAL 1 QUARTER))
上季度年份:YEAR(DATE_SUB(CURDATE(), INTERVAL 1 QUARTER))
开始时间:
concat(date_format(LAST_DAY(MAKEDATE(EXTRACT(YEAR FROM CURDATE()),1) + interval QUARTER(CURDATE())*