如题,假设日期参数控件名为${time} ,格式为yyyy-mm-dd 在其中一个数据集取数中要求数据匹配到月份的数据就行, 即xxtime(备注:该字段格式为yyyy-mm) = '${time}' 要怎么写SQL可以将${time}格式变为yyyy-mm 贴一下自己写的SQL语句,方便理解需求 表里的年year和月month是分开的两列 SELECT * FROM XXXX where concat_ws('-',trim(to_char(year,'9999')),trim(to_char(month,'99'))) >= to_char('${start_time}', 'yyyy-mm') and concat_ws('-',trim(to_char(year,'9999')),trim(to_char(month,'99'))) <= to_char('${end_time}', 'yyyy-mm') |