表内的数据如下,我有两个参数框,一个是策略,一个是板块,类型设置我需要用数据库表的形式,如何进行筛选
卡下条件就行了,做俩个数据集,分别给俩个参数用,
select enum_value from table where enum_type = '策略'
select enum_value from table where enum_type = '板块'
如果你一定要用数据字典的数据库表肯定是不行的,要不你就对应做个视图在数据库里,然后查对应视图
如果你需要两个参数之间互相影响的话 ,就写在一个数据集里
如果不想互相影响 你就分开写数据集,然后绑定
select enum_value from table where 1=1
${if(参数='策略','and enum_type = "'+参数+'"','and enum_type="模块"')}