这个不生效,想知道哪里出错了: SELECT a.lot, a.lvlot FROM CT_EJLP_LVPI_TEST a WHERE INSTR(concat(lot,lvlot),'${sql("DM","select lot||lvlot from CT_EJLP_LVPI_JUDGE ",1)}')=0 ${if(len(pv2)=0,"","and a.lot='"+pv2+"'")} 控件筛选需要筛选出 CT_EJLP_LVPI_TEST的lot 跟lvlot 但是排除CT_EJLP_LVPI_JUDGE里有的。 比如未填写时,lot为123,对应lvlot就有A B;当我填入123 ,a到CT_EJLP_LVPI_JUDGE中后,再次填报筛选就只会出现123 b; 当我填入123 ,b到CT_EJLP_LVPI_JUDGE中,那么筛选lot中就没有123了。 lot跟lvlot都不是唯一的 如图,一个lot可能有多个lvlot,一个lvlot可能也有多个lot。只有两个才唯一确认一条 |