当前位置: 代码迷 >> Sql Server >> 将字段依照逗号加引号
  详细解决方案

将字段依照逗号加引号

热度:85   发布时间:2016-04-24 10:42:58.0
将字段按照逗号加引号
一个两个字段
id             city
1    大连,北京,上海

我sql语句需要传入城市参数,判断是否在city这个字段里包含


比如传入‘广州’就返回不存在,传入‘上海’就返回存在



------解决方案--------------------
	DECLARE @a NVARCHAR(200)=N'大连,北京,上海'
SELECT CHARINDEX(N'上海',@a)

------解决方案--------------------
select *
from tb
where charindex(','+'上海'+',',city)>0
  相关解决方案