首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL语句 字符串匹配有关问题(类似正则表达式)

2012-02-19 
SQL语句 字符串匹配问题(类似正则表达式)SELECT所属小类代码,物资名称,物资编号FROM[Sys_物资编码库]WHERE

SQL语句 字符串匹配问题(类似正则表达式)
SELECT   所属小类代码,物资名称,物资编号
FROM   [Sys_物资编码库]
WHERE     substring(物资编号,0,7)     like       '__99__ '   or   '____99 '

想要通过sql语句同时匹配两种结果,
字符串××99××,或××××99
语句怎么实现啊,
用上面的方法,不行啊

[解决办法]
SELECT 所属小类代码,物资名称,物资编号
FROM [Sys_物资编码库]
WHERE substring(物资编号,0,7) like '__99__ '
or substring(物资编号,0,7) like '____99 '

[解决办法]
WHERE charindex( '99 ', substring(物资编号,0,7)) in(3,5)

热点排行