select * from a where filename ='${CONCATENATE(city,start_date,"-",end_date)}'
______
你filename这个字段的数据长度、格式固定吗 是什么数据库
filename='${参数名}'
like'%${开始日期}%'||'%${结束日期}' 但是你的日期格式中间是不带符号的 需要设置你的参数展示形式为yyyymmdd
首先要有两个日期控件,开始日期和结束日期,设置成这个格式,然后在数据库里面做拼接,比如oracle的就是filename='兰州'||'${date1}'||'-'||'${date2}'