请问如何 sql 区分移动联通号码 比如有号码1366002323213332322332怎么如何 sql 区分移动联通号码或直接查询出 移动的 号码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select case when left(col,3) in ('130,131,132,133') then '联通' else '移动' endfrom tab select case when left(col,3) in ('130','131','132','133') then '联通' else '移动' end from tab 加一个判断就可以了.declare @tel varchar(20)set @tel = '13660023232'select case when cast(left(@tel,3) as int) >= 134 then '移动' else '联通' end select 号码 , case when left(号码,3) in ('135','136','137','138','139','155','156','157','158','159') then '电信/移动' else '联通' end from tb select case when convert(int,substring(column,1,3))<=135 then '联通' else '移动' end '类型' from table select case when convert(int,substring(column,3,1))<=5 then '联通' else '移动' end '类型' from table select * from table where convert(int,substring(column,3,1))<=5//联通select * from table where convert(int,substring(column,3,1))>5//移动 select case when left(col,3) in ('130','131','132','133','153','156') then '联通' else '移动' end from tab 联通:gsm:130,131,132,133,153,156移动:1340-1348,135,136,137,138,139,150,157,158,159157好像是TD段 求个高效SQL 有没有比LIKE跟效率的写法! 这样的两个表检索SQL语句如何写? 一个关于sql server日期格式转换的问题,各位高手指点一下迷津 sql 远程读取dbf数据 这个问题不知道怎么描述才好,大家看看吧。。。。 sqlserver2000中如何存入JPG格式的图片 版本的区别???? 使用事务实现互斥的问题 sqlserver2000有几个版本?分别适合在什么系统安装? 请问如果进行查询汇总呀..请大家帮忙.100分呀. 含參數的視圖
select case when left(col,3) in ('130,131,132,133') then '联通' else '移动' end
from tab
from tab
declare @tel varchar(20)
set @tel = '13660023232'
select case when cast(left(@tel,3) as int) >= 134 then '移动' else '联通' end
select case when convert(int,substring(column,3,1))<=5 then '联通' else '移动' end '类型' from table
select * from table where convert(int,substring(column,3,1))<=5//联通
select * from table where convert(int,substring(column,3,1))>5//移动
from tab
gsm:130,131,132,133,153,156移动:
1340-1348,135,136,137,138,139,150,157,158,159157好像是TD段