CASE SUBSTRING(DATE_FORMAT(LastEdit, "%Y%m%d"),7,2) < 12
WHEN 1 THEN DATE_FORMAT(LastEdit, "%Y%m")
ELSE IF(SUBSTRING(DATE_FORMAT(LastEdit, "%Y%m%d"),5,2) = 12,CONCAT(SUBSTRING(DATE_FORMAT(LastEdit, "%Y%m"),1,4)+1,'01'),DATE_FORMAT(LastEdit, "%Y%m")+1) END yearmonth
说明:LastEdit为需要判断的时间字段,本例中周期为上上月12号到上月11号为周期(如:上月10号属于上月,上月12号属于本月)