当前位置: 代码迷 >> Sql Server >> 有一字段结构:1,11,14,20 怎么查询所有记录中含有1这个字符的记录
  详细解决方案

有一字段结构:1,11,14,20 怎么查询所有记录中含有1这个字符的记录

热度:38   发布时间:2016-04-27 21:40:58.0
有一字段结构:1,11,14,20 如何查询所有记录中含有1这个字符的记录?
我有一个表A,其中的一个字段classid记录的是类别编号,因为类别可以多选,所以存储时格式例如1,11,14,20。用逗号分割每一个类别。

但是现在有一个问题,如何使用一条查询,让所有满足类别是1的记录显示出来呢?

如果我使用like   '%1% '     这样的话会吧11,14也查出来的。


很着急,要怎么办啊?   高手指点。

------解决方案--------------------
Select * From A Where ', ' + classid + ', ' Like '%,1,% '
------解决方案--------------------
Select * From A Where ', ' + classid + ', ' Like '%,1,% '
ls正解
  相关解决方案