DATEINMONTH(CONCATENATE($时间参数,"-01"),1)//第一天
DATEINMONTH(CONCATENATE($时间参数,"-01"),-1)//最后一天
--------------数据集里面使用的方式----------------------
select * from 表名称
where 1=1
and 时间字段>='${DATEINMONTH(CONCATENATE(时间参数,"-01"),1)}'
and 时间字段<='${DATEINMONTH(CONCATENATE(时间参数,"-01"),-1)}'
-----------------------------------------------