注册 登录
编程论坛 SQL Server论坛

请高手帮忙一个SQL单引号ukd問題

wanghua09 发布于 2009-09-17 09:37, 653 次点击
我的SQL語句:select * from tstable where '1' in(sections)
tstable1表中,sections字段每行的值為:

   id   name    age    sections
    1   jun      20       1
    2   jon      25     1,5,6

請問,我不能查詢出第二條,怎麼辦,急!!!萬分感謝!!!!

[ 本帖最后由 wanghua09 于 2009-9-17 09:48 编辑 ]
2 回复
#2
tgz_20012009-09-17 10:40
字段是什么类型,还有,隔开,是字符型吧,用like可以,不过感觉还是有问题,期待中~~~~
#3
wanghua092009-09-17 15:56
回复 2楼 tgz_2001
字段是varchar,不過我已經向朋友解決。發出來分享一下: select * from  notice where charindex(',3,' ,','+sectionnos+',')>0
1