当前位置:网站首页>SQL 正则解析手机号码提供商
SQL 正则解析手机号码提供商
2022-08-02 16:59:00 【一条鹹鱼】
SELECT
t.phone_number,
CASE
WHEN TRIM( t.phone_number ) REGEXP '^13[5-9]|^134[0-8]|^15[012789]|^18[23478]|^178|^14[78]|^170[356]|^198|^1440'
AND length(TRIM( t.phone_number )) = 11 THEN '中国移动'
WHEN TRIM( t.phone_number ) REGEXP '^13[0-2]|^145|^15[56]|^175|^176|^1704|^1707|^1708|^1709|^171|^18[56]'
AND length(TRIM( t.phone_number )) = 11 THEN '中国联通'
WHEN TRIM( t.phone_number ) REGEXP '^133|^153|^1700|^1701|^1702|^177|^173|^18[019]'
AND length(TRIM( t.phone_number )) = 11 THEN'中国电信' ELSE '未知运营商'
END AS provider
FROM
text_message_send_subtask t
WHERE
operator IS NULL order by phone_number;
边栏推荐
猜你喜欢

SQL Statement Basics

小心 transmittable-thread-local 的这个坑

边界访问的空间权限

恒驰5真的没大卖

Oracle 11g rac打完补丁,dbca新建数据库还需要执行应用补丁的sql吗?

NAACL 2022 | 具有元重加权的鲁棒自增强命名实体识别技术

ECCV 2022 | 清华&腾讯AI Lab提出REALY:重新思考3D人脸重建的评估方法

Navicat for mysql cracked versions installed

【Redis】连接报错:Could not connect to Redis at 127.0.0.1:6379: Connection refused

【二】TS基本类型
随机推荐
持续集成(五)Jenkins配置父子job
Informatica旗下PowerCenter的元数据库解析
VMware启动报错:另一个程序已锁定文件的一部分,进程无法访问(删除最近的.lck文件夹)
Timestamp formatting "recommended collection"
Navicat for mysql破解版安装
es6 map使用场景
金仓数据库 OCCI 迁移指南(4. KingbaseES 的 OCCI 迁移指南)
ECCV 2022 | 清华&腾讯AI Lab提出REALY:重新思考3D人脸重建的评估方法
js商品总价格、最高价格商品、排除重复商品[初版]
Locking and Concurrency Control (2)
Gartner发布,年度Challenger!
Arduino 硬件编程语言基础学习入门
Mysql——分组统计
Pytest学习笔记
npm install报错Fix the upstream dependency conflict, or retry
【C语言刷题】指针入门三题|字符串长度、字符串复制、两数交换
MYSQL一站式学习,看完即学完
executeScript异步执行的时候没有返回值的原因
In the idea to create a web project _idea deployment of the web project
Mysql——字符串函数