表TA内容如下:
Name Class
Tom 1,2,3
Jerry 1,5,6,7
Joan 8,9,10
Jim 11,12,13
求第一个语句,能做到:只列出列表中有1的Name,有10,11等的不能列出
求第二个语句,能做到:只列出列表中有11的Name
Name Class
Tom 1,2,3
Jerry 1,5,6,7
Joan 8,9,10
Jim 11,12,13
求第一个语句,能做到:只列出列表中有1的Name,有10,11等的不能列出
求第二个语句,能做到:只列出列表中有11的Name
where ','+Class+',' like '%,1,%'
select name from ta where charindex(',1,',','+class+',')>0 and charindex(',10,',','+class+',') = 0 and charindex(',11,',','+class+',') = 0