一个表数据,有一个日期维度,怎么查当前日期的当前月数据。例如今天是5月24号,查询的结果是5月1号到5月24号
你直接在参数里面限制了
select * from 表名称
where 1=1
and mytime >='${DATEINMONTH(today(),1)}'
and mytime <='${today()}'
------------------
and mytime >='${开始时间}'
and mytime <='${结束时间}'
日期控件进行区间查询吖,设置开始结束时间进行查询即可。
或者你想查询本月的,比如查询上月,那可以直接按照查询时间取月份呢
直接
select * from 表 where 日期字段 between '${DATEINMONTH(TODAY(),1)}' and '${today()}'