mysql数据库如何解析身份证
发表于:2024-10-24 作者:千家信息网编辑
千家信息网最后更新 2024年10月24日,这篇文章将为大家详细讲解有关mysql数据库如何解析身份证,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysql解析身份证的方法:首先打开命令窗口;然后执行SQL
千家信息网最后更新 2024年10月24日mysql数据库如何解析身份证
这篇文章将为大家详细讲解有关mysql数据库如何解析身份证,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
mysql解析身份证的方法:首先打开命令窗口;然后执行SQL语句"select case left(id_number,2)when '11' then '北京市'...from t_users limit 10"即可获取用户属性。
mysql根据身份证信息来获取用户属性信息
需要:根据身份证信息来获取用户属性
方法:可以使用如下sql语句:
select case left(id_number,2) when '11' then '北京市'when '12' then '天津市'when '13' then '河北省'when '14' then '山西省'when '15' then '内蒙古自治区'when '21' then '辽宁省'when '22' then '吉林省'when '23' then '黑龙江省'when '31' then '上海市'when '32' then '江苏省'when '33' then '浙江省'when '34' then '安徽省'when '35' then '福建省'when '36' then '江西省'when '37' then '山东省'when '41' then '河南省'when '42' then '湖北省'when '43' then '湖南省'when '44' then '广东省'when '45' then '广西壮族自治区'when '46' then '海南省'when '50' then '重庆市'when '51' then '四川省'when '52' then '贵州省'when '53' then '云南省'when '54' then '西藏自治区'when '61' then '陕西省'when '62' then '甘肃省'when '63' then '青海省'when '64' then '宁夏回族自治区'when '65' then '新疆维吾尔自治区'when '71' then '台湾省'when '81' then '香港特别行政区'when '82' then '澳门特别行政区'else '未知' end as 省份 ,year(curdate())-if(length(id_number)=18,substring(id_number,7,4),if(length(id_number)=15,concat('19',substring(id_number,7,2)),null)) as 年龄, case if(length(id_number)=18, cast(substring(id_number,17,1) as UNSIGNED)%2, if(length(id_number)=15,cast(substring(id_number,15,1) as UNSIGNED)%2,3)) when 1 then '男'when 0 then '女'else '未知'end as 性别from t_users limit 10
结果如下:
+--------------------------+--------+--------+| 省份 | 年龄 | 性别 |+--------------------------+--------+--------+| 广东省 | 40 | 男 || 新疆维吾尔自治区 | 25 | 男 || 广东省 | 22 | 男 || 浙江省 | 24 | 女 || 广东省 | 38 | 男 || 未知 | NULL | 未知 || 河南省 | 25 | 男 || 广东省 | 25 | 女 || 江西省 | 37 | 女 || 广东省 | 28 | 女 |+--------------------------+--------+--------+10 rows in set (0.00 sec)
关于mysql数据库如何解析身份证就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
广东
广东省
身份
身份证
自治区
信息
属性
用户
数据库
年龄
性别
方法
更多
省份
篇文章
行政区
语句
北京
北京市
新疆
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
c 连接数据库实现保存
网络安全的本质是质量管理
怎么租借服务器
远程服务器用什么路由器好
statics 数据库
r语言连接数据库
数据库服务器名字
网络安全课直播课
在央视网做软件开发
舟山软件开发定制
设置代理服务器后不能打开网页
提高家中网络安全性
多维关联规则转换布尔数据库
r460服务器闪电亮2
php面向对象数据库封装
高级数据库管理员技巧
阳泉网络技术服务
网络技术专业找什么工作好
如何选择外贸服务器
tbc黑石山服务器战场
自定义审核流程数据库设计
网络安全益处
icmp服务器
哪个服务器lm多
关系数据库系统的特点不包括
运城市喜事通网络技术有限公司
大连开拓者网络技术有限公司
农民利用网络技术致富
大学缴费软件开发团队
网络安全研究国信网安