select * from table where 1=1
${if(len(startMonth)=0,"",
"and months>= '${min(MAPARRAY(split(startMonth,','),replace(item,'月',"")*1))}'
and months<= '${min(MAPARRAY(split(startMonth,','),replace(item,'月',"")*1))}'"
)}
select * from
table where 1=1
"and months>= '"+min(MAPARRAY(split(startMonth,"','"),replace(item,"月","")*1))+
"' and months>= '"+max(MAPARRAY(split(startMonth,"','"),replace(item,"月","")*1))+"'"
where 1=1
and 月份='${MAX(SPLIT(参数,",")) }' --参数分割符逗号,月份格式MM
最小值='${MIN(SPLIT(参数,",")) }'