0
Declare @PackageID varchar(50)
Declare @state varchar(50)
set @PackageID='2,4,5'
set @state='delhi,maha'
select DetailsID,Industry,StateID from DetailsMaster
where ((Industry IN (SELECT * from fnList2Table (@PackageID)))
or
((StateID like '%' +(SELECT top 1 [s] from dbo.Split(',', @state)) + '%')
))
Union
select DetailsID,Industry,StateID from DetailsMaster
where ((Industry IN (SELECT * from fnList2Table (@PackageID)))
or
((StateID like '%' +(SELECT top 1 [s] from dbo.Split(',', Reverse(@state))) + '%')
))
以上查詢不是國家kk,maha
的結果。它將獲取maha,kk
的結果。LIKE運營商問題'maha,delhi'
u能temme熱做 –
樂施會那麼如何解決呢?任何建議 –
那麼解決方案是什麼? –