当前位置:网站首页>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;
边栏推荐
- 【二】通过props进行传值,子页面多种方式接收
- Gartner released, annual Challenger!
- golang源码分析(8):m、p、g、shedt、sudog
- Oracle分析归档日志内容时,发现很多null?
- Flink SQL builds real-time data warehouse DWD layer
- js实现改变原来对象中的键值对对应的值
- 牛津硕士进碳圈,高瓴红杉经纬一起投了
- 电烙铁的基础知识
- 分类实验报告作业
- [C Language Brush Questions] Three Questions for Getting Started with Pointers | String Length, String Copy, Two Number Swap
猜你喜欢
随机推荐
【二】TS基本类型
融云「 IM 进阶实战高手课」系列直播上线
Nacos interview questions
In the idea to create a web project _idea deployment of the web project
Navicat premium download and install 15 detailed tutorial
二舅“反转”了?
golang源码分析(9)调度
Gartner发布,年度Challenger!
js通过两种方式进行对商品价格排序
使用lodash替换js字符串中的变量
C语言中的一系列操作符
npm install 编译时报“Cannot read properties of null (reading ‘pickAlgorithm‘)“
Alibaba最新神作——1015页分布式全栈手册太香了
VMware启动报错:另一个程序已锁定文件的一部分,进程无法访问(删除最近的.lck文件夹)
executeScript异步执行的时候没有返回值的原因
NIO Cup 2022 Niu Ke Summer Multi-School Training Camp 5 ABCDFGHK
「全球数字经济大会」登陆 N 世界,融云提供通信云服务支持
golang源码阅读(11)GO中各个目录的功能
What is an APS system?What should I pay attention to when importing APS?Worth watching again and again
分类实验报告作业