当前位置:
代码迷
>>
ASP.NET
>> 某个字段存在 1|33|23|55|7|5 怎么取其中一个值与请求值 23 进行比较
详细解决方案
某个字段存在 1|33|23|55|7|5 怎么取其中一个值与请求值 23 进行比较
热度:
3155
发布时间:
2013-02-25 00:00:00.0
某个字段存在 1|33|23|55|7|5 如何取其中一个值与请求值 23 进行比较
比如有个字段值是这样的: 1|33|23|55|7|5
问题: 有个请求 ID=23
如何用这个字段 与请求做比较
用like?效率低
有没有其他方法?
------解决方案--------------------------------------------------------
可以这样:
select * from tablename where charindex('|'+'23'+'|','|'+'1 ¦33 ¦23 ¦55 ¦7 ¦5'+'|')>0
查看全文
相关解决方案