好的,现在有一张表tab用来存放一些手机号码的分段信息,比如以139882开头或以7829结尾的手机号码
表中设有两个字段:num varchar(20),type varchar(5)
id(identity)      num(数段,用于存放号码分段的数字)     type(匹配方式,用于区分数段是号码的开头还是结尾)
1                 1398556                            0     ——'0'表示从号码的开头的数段
2                 877                                1     ——'1'表示从号码的结尾的数段
3                 13956                              0
4                 8546                               1
——数段中有几个数字并不是固定的问题是:从业务层传来一个手机号码,要在现有的记录中找出此号码符合的所有数段的id,因为业务层的程序是购买的固定产品不能更改业务层编码,只能在数据库层写一个存储过程解决