sql查询判断手机号
- sql查询判断手机号 推荐度:
- 相关推荐
sql查询判断手机号
--查不规范手机号
SELECT
*
FROM
a
WHERE
LEN([tel])!=11
OR
[tel]
NOT
LIKE
'[1][356789]%'
OR
[tel]
LIKE
'%[^0-9]%'
--查是否有重复使用手机号的
SELECT
*
FROM
a
AS
T
WHERE
EXISTS(
SELECT
1
FROM
a
WHERE
tel=T.tel
AND
ID<>T.ID)
如果是查询时判断,关键就是要写个精确匹配手机号的正则,如:
示例仅供参考
--查找只是手机号的正则,要这么写
SELECT * FROM Table_1 WHERE Phone_num REGEXP "^[1][35678][0-9]{9}$";
最新文章
- SFuzz: Slice
- 大连华信和东软
- java.lang.NullPointerException: null
- Platform 设备驱动:platform
- Application.platform 平台
- MinGW+MSYS安装
- 解决 “8080“ 端口号被占用问题!
- spark web ui中的skipped的含义
- 职场交流
- 回溯算法(回溯搜索法)
- JMeter BeanShell 应用
- 看门狗watchdog的理解
- ADFS 概念与基本开发介绍
- DELAY
- IDEA打包jar包,以及exe应用程序。
- 【区块链
- 兔子吃狼 引发的人力资源故事
- jmeter脚本录制入门详解
- SQL Server DBCC
- 推理题