您好: 如下圖,元暪用單選下拉,現在改用複選 也有設應,分隔用「','」請問,在SQL語法中 set @prd_grpno =''+'${prd_grpno}'+''; 該如何設定? 因為直接 --and p.goal_prdno in ('${prd_grpno}') 也就是 沒有設定 set @prd_grpno ='${prd_grpno}'; 可以過 但若設定了 set @prd_grpno =''+'${prd_grpno}'+''; and p.goal_prdno in ( @prd_grpno) 這樣卻不能過 Q1.請問若想在語法前面設定 set @prd_grpno ,該如何做? Q2.另外,有辦法抓他實際串出來的語法嗎? Q3.於下圖中 於該欄位因為原本用LIKE 所以% 就可過 但現在改IN ,這邊有辦法 下SQL語法填入嗎? 或使用報表內的下拉選單所有選項嗎? 不想寫死,且後續有新增選項,就無法自動找出資料 謝謝! 如下圖 |