+ -
当前位置:首页 → 问答吧 → 求sql语句 查询表记录,条件是:判断一个字符有没有在字段存储的字符串里出现过

求sql语句 查询表记录,条件是:判断一个字符有没有在字段存储的字符串里出现过

时间:2011-12-28

来源:互联网

说明: 表中有一个字段存储的是字符串,例如 “1,2,3,4”


查询表时,怎样查询出这个字段的字符串含有“2”这个字符的记录出来


网上能搜索到 split 自定义函数,但都无法在查询语句中使用。

作者: hb0746   发布时间: 2011-12-28

select * from tb where ',' + col + ',' like '%,2,%'

select * from tb where charindex(',2,',',' + col + ',') > 0

作者: dawugui   发布时间: 2011-12-28