A 表中的一个字段的值
A ID 1
A str 9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
我传来了一个值是14,如果是14把这条值
我把这条数据查出来。我改怎么写。
A ID 1
A str 9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
我传来了一个值是14,如果是14把这条值
我把这条数据查出来。我改怎么写。
go
declare @1 table(data nvarchar(200))insert into @1 ( data )values('A ID 1');
insert into @1 ( data )values ('A str 9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31');select * from @1 where patindex('%,14,%',','+data+',')>0/*
data
-----------------------------
A str 9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
*/
已经解决