您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> MSSQL >> 判断整数字段值是否包含在一个字符串中的sql语句怎么写?

判断整数字段值是否包含在一个字符串中的sql语句怎么写?

来源:网络整理     时间:2017/1/25 0:51:14     关键词:

关于网友提出的“ 判断整数字段值是否包含在一个字符串中的sql语句怎么写?”问题疑问,本网通过在网上对“ 判断整数字段值是否包含在一个字符串中的sql语句怎么写?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 判断整数字段值是否包含在一个字符串中的sql语句怎么写?
描述:

语句如下, FMATERIALID是整形字段,数据库是mssql
select * from t_bd_material_l where FMATERIALID like '%100226,100582%'
语句执行后无错误,但无返回记录。如果比较字符串只保留一个,如‘%100226%’或者‘%100582%’,和整数字段的值一样,就有一条返回记录。但是我想得到多个匹配的记录,该怎么写sql语句?


解决方案1:

用 in 条件啊.
这个最合适的,

解决方案2:

like 写反了,可以写成这样的,只是效率欠佳
 ',100226,100582,' like '%,' + ltrim(FMATERIALID ) + ',%'


以上介绍了“ 判断整数字段值是否包含在一个字符串中的sql语句怎么写?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/4210311.html

相关图片

相关文章