ID StuID
1 1,12,22,32,33
2 2,23,24,25,34
3 1,2,13,14,15,17,21,22
如果用 StuID like '%2%' ,那么3条记录都会被找到;
或者用 StuID like '%2,%' ,那么1、2条记录会被找到;
我现在只想把第2条记录找出来,只想找到其值等于2的找到,这个语句该怎么写呢?
我查询语句最终用在ASP的页面里。
2 个解决方案
#1
哈,这个问题我也遇到过,很简单哦,还是要用到like查询,给字段值前后各加一个,然后不要'%2,%',要'%,2,%'
#2
给你补个代码吧
WHERE (',' + 字段名 + ',' LIKE '%,2,%')
#1
哈,这个问题我也遇到过,很简单哦,还是要用到like查询,给字段值前后各加一个,然后不要'%2,%',要'%,2,%'
#2
给你补个代码吧
WHERE (',' + 字段名 + ',' LIKE '%,2,%')