一个两个字段
id city
1 大连,北京,上海
我sql语句需要传入城市参数,判断是否在city这个字段里包含
比如传入‘广州’就返回不存在,传入‘上海’就返回存在
------解决方案--------------------
DECLARE @a NVARCHAR(200)=N'大连,北京,上海'
SELECT CHARINDEX(N'上海',@a)
------解决方案--------------------
select *
from tb
where charindex(','+'上海'+',',city)>0