[TSQL]SQL指令 Where In 多個值的變數解決方法
資料來源:http://www.dotblogs.com.tw/dotjum/archive/2008/04/08/2618.aspx前言:死都要用參數達到Where IN 的效果
解決方法關鍵字:CHARINDEX
範例碼:
-- 這邊是.NET 傳入的值
DECLARE @CustID varchar(50)
SET @CustID = 'TOMSP,HANAR'
--用 Charindex 來做比較找出要的答案
SELECT * FROM Orders WHERE CHARINDEX(CustomerID,@CustID) > 0
頁:
[1]