解決SQL查詢,in條件參數爲帶逗號的字符串而導致查詢結果錯誤

總結一下之前開發中遇到的小問題。。。 問題描述:前端頁面傳參一個數組,而通過SpringMVC框架將數組自動轉換了,如頁面傳參爲[1,2,3],框架轉換成「1,2,3」這樣的字符串,所以我直接在sql中條件中拼接的in查詢,寫成in ( + 參數值 +)這種,然而sql執行的結果並不是我們想要的結果,如參數中「1,2,3」,他總是隻查詢出了1,沒有查詢出2和3。 問題原因: 在MySQL中in裏面
相關文章
相關標籤/搜索