语句如下: select * from test where 1=1 ${if(GETUSERJOBTITLES() ='组长',"and 负责人 in (select DISTINCT 负责人 from test where 职务 in("亚马逊销售"))", "and 负责人 in ('"+ fine_username+"')") } 执行之后感觉and 负责人 in (select DISTINCT 负责人 from test where 职务 in("亚马逊销售")) 不生效。 请大佬指点 |