标签: tsql
我需要控制我的值是否存在于逗号分隔列表中。
例如
DECLARE @list NVARCHAR = '6,3,67,34'; SELECT Column1, Column2 FROM Table1 WHERE PATINDEX ('%' + CONVERT(NVARCHAR, Table1.ID) + '%', @list)
它应该返回ID字段为6,3,67或34的行。
我是否可以使用或不使用PATINDEX?
答案 0 :(得分:3)