mysql用身份证号判断男女_如何根据身份证号码辨别性别呢

展开全部

可以根据身份证号码e69da5e887aa3231313335323631343130323136353331333366303135的第十七位判断性别,如果为奇数则为男性,偶数则为女性。

1a87fb73c073a0d4a80cc6041b8074bb.png

1、身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。

2、15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。

3、18位身份证号码:第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第17位代表性别,奇数为男,偶数为女。

扩展资料:

居民身份证号码,正确、正式的称谓应该是“公民身份号码”。根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。

排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。中华人民共和国 居民身份证是国家法定的证明公民个人身份的有效证件。

4c8f3f60f507024a37691cbab68d7495.png

结构和形式

1.号码的结构

公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

2.地址码

表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。

3.出生日期码

表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。

4.顺序码

表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。

5.校验码

根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。

中国大陆居民身份证号码中的地址码的数字编码规则为:

第一、二位表示省(自治区、直辖市、特别行政区)。

第三、四位表示市(地级市、自治州、盟及国家直辖市所属市辖区和县的汇总码)。其中,01-20,51-70表示省直辖市;21-50表示地区(自治州、盟)。

第五、六位表示县(市辖区、县级市、旗)。01-18表示市辖区或地区(自治州、盟)辖县级市;21-80表示县(旗);81-99表示省直辖县级市。

生日期码

(身份证号码第七位到第十四位)表示编码对象出生的年、月、日,其中年份用四位数字表示,年、月、日之间不用分隔符。例如:1981年05月11日就用19810511表示。

顺序码

(身份证号码第十五位到十七位)地址码所标识的区域范围内,对同年、月、日出生的人员编定的顺序号。其中第十七位奇数分给男性,偶数分给女性。

燕山美发
关注 关注
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MySQL sql 根据身份证号判断男女
wjianwei666的专栏
01-26 571
MySQL中,您可以使用一个名为`IF`的函数(在某些MySQL版本中可能是`IFNULL`或者`COALESCE`)来根据身份证号码的第17位数字来判断一个人的性别。如果是偶数,则表示性。请注意,上面的SQL代码中`id_card`是您在数据库中存储身份证号码的字段名,`your_table_name`是您的表名。您需要将`'您的身份证号码'`替换为您实际的查询条件中的身份证号码。IF(SUBSTRING(id_card, 18, 1) % 2 = 1, '', '') AS gender。
mysql 身份证判断性别_sql根据身份证号判断所在地域、年龄、性别
weixin_28900073的博客
01-21 2369
应用场景使用有效身份证判断用户的基本信息,所在地区、年龄、性别时候。sql语句:SELECTcase left(id_card,2)when '11' then '北京市'when '12' then '天津市'when '13' then '河北省'when '14' then '山西省'when '15' then '内蒙古自治区'when '21' then '辽宁省'when '22' ...
mysql身份证来算年龄_MySQL 根据身份证出生年月计算年龄户籍地性别
weixin_26878995的博客
02-01 1273
一、年龄1、身份证判断日期:SELECTDATE_FORMAT(substring(replace([身份证号码],' ',''), 7, 8),"%Y-%m-%d") birthday;2、身份证判断年龄(精确到年月日)SELECT TIMESTAMPDIFF(YEAR,DATE_FORMAT(substring(replace([身份证号码],' ',''), 7, 8),"%Y-%m-...
mysql根据身份证号判断男女.
最新发布
qq_43678277的博客
07-24 1136
由于身份证号中带有X 所以一般使用varchar或string类型存储 所以需要先转换成 int类型再进行判断。通过身份证的第十七位数字的余数来判断第十七位数是奇数还是偶数 奇为 偶为。其中对身份证号做了条件过滤 身份证号位数不足十八位或身份证号为空的不会算。
MySql 根据身份证号来判别所属省份年龄及性别
weixin_42188778的博客
04-24 4964
新项目要从别的系统迁移用户表信息,老的用户表里的数据有很多不规范的数据,需要通过表里的身份证号获取用户的省份、年龄、性别
mysql根据身份证号性别、年龄以及出生日期
weixin_43818327的博客
11-23 7956
mysql根据身份证号性别、年龄以及出生日期 博客里面还有对应的工具类:芜湖,起飞 这个身份证号也就只针对大陆身份证号 SELECT p.id, -- 这是根据身份证号求年龄 (YEAR(NOW())- SUBSTRING(p.idcard,7,4)) age, -- 这是根据身份证号求出生日期 cast(substring(p.idcard,7,8) as date) as '出生日期', -- 这是根据身份证号性别 case if(length(idcard)=18, cast(substri
mysql操作基础知识
零零零基础
11-06 1287
前言 关于mysql的安装和理论知识可以自行百度搜索,为方便书写本篇采用图片方式展示 以下是本篇文章正文内容,下面案例可供参考 一、SQL操作基础部分 操作数据库 创建、查看、修改、删除数据库 创建:字符集和字符集校对规则可以省略。 create database 数据库名称 character set 字符集 collate 字符集校对规则 查看: 查看数据库服务器中所有的数据库:show databases; 查看某个数据库的定义信息:show create database 数据库名称; 修改
(附源码)SSM新生报到管理系统JAVA计算机毕业设计项目
李会计算机程序设计
10-05 1239
项目运行环境配置:Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。项目技术:SSM + mybatis + Maven + Vue 等等组成,B/S模式 + Maven管理等等。环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。
【附源码】计算机毕业设计java医院就诊预约管理设计与实现
李会计算机程序设计
10-29 554
项目运行环境配置:Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。项目技术:SSM + mybatis + Maven + Vue 等等组成,B/S模式 + Maven管理等等。环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。
[附源码]Java计算机毕业设计SSM点餐系统设计
卓杰计算机程序设计
10-18 526
项目运行环境配置:Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。项目技术:SSM + mybatis + Maven + Vue 等等组成,B/S模式 + Maven管理等等。环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。
根据身份证号判断出生日期和性别
11-08
根据网上代码做的身份证号判断出生日期和性别
根据二代身份证号判断某人的性别
03-03
根据居民二代身份证号判断某人的性别,18位或15位身份证号码均可
PHP(含mysql数据库)获取身份证信息,如身份证号码,获取性别、获取生日、计算年龄、获取地址、获取生肖、获取星座、以及判断是否是身份证号.rar
02-28
PHP与mysql数据库结合 根据身份证号码,获取性别、获取生日、计算年龄、获取地址、获取生肖、获取星座、以及判断是否是身份证号,本人代码。
sql语句 根据身份证号计算年龄
08-10
sql 语句 根据身份证号计算年龄,oracl数据库可以直接运行
(附源码)SSM医院就诊预约管理JAVA计算机毕业设计项目
李会计算机程序设计
10-07 692
项目运行环境配置:Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。项目技术:SSM + mybatis + Maven + Vue 等等组成,B/S模式 + Maven管理等等。环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。
mysql身份证号性别_mysql身份证号判断男女人数
weixin_39973416的博客
01-19 1591
最近做了一个统计分析,分析的内容是数据表里面的根据身份证号来统计数据表中的男女人数其实这个没有什么好说的,仅仅是最近用到了统计性别的在sql中也用到一些函数,自己认为应该记录下来吧首先我们知道身份证号中存在着15位的和18位的,并且最后一位的奇偶表示着性别所以我们在查询的时候首先要判断身份证号的位数,然后再判断最后一位的奇偶性select sex,COUNT(sex) num from(selec...
mysql身份证号判断男女人数
datouniao1的博客
01-24 2797
最近做了一个统计分析,分析的内容是数据表里面的根据身份证号来统计数据表中的男女人数 其实这个没有什么好说的,仅仅是最近用到了统计性别的 在sql中也用到一些函数,自己认为应该记录下来吧 首先我们知道身份证号中存在着15位的和18位的,并且最后一位的奇偶表示着性别 所以我们在查询的时候首先要判断身份证号的位数,然后再判断最后一位的奇偶性select sex,COUNT(sex) num fr
mysql 根据身份证号码更新性别
az44yao的专栏
09-28 1356
update 表名setsex=(caseSUBSTRING(card_no,17,1)&1when1then''else''end)
MySql通过身份证号码计算年龄和性别
H_hello_world的博客
12-16 7285
如何通过身份证号码取年龄,通过substring() 函数计算出生年龄
mysql身份证号判断年龄
02-14
要使用 MySQL 计算出一个人的年龄根据其身份证号,您需要以下步骤: 1. 在 MySQL 中存储该人的身份证号和出生日期。 2. 使用 MySQL 的函数 YEAR() 和 DATEDIFF() 计算出生日期与当前日期之间的差值,以此来计算该...
写文章

热门文章

  • mysql所有日期函数_详细的mysql时间和日期函数 8993
  • 计算机知识指的是什么意思,计算机上面的m+和m-是什么意思 8194
  • docker mysql容器启动不_Mysql容器启动失败-解决方案 4846
  • 清空dns缓存命令 linux,如何清空DNS缓存 4267
  • 层次聚类python_用python绘制层次聚类图 3853

大家在看

  • Ubuntu20.04分区方案
  • 机器学习-监督学习:朴素贝叶斯分类器
  • 【深度学习】Transformer掌握文本嵌入层和位置编码的实现过程,解码器中各个组成部分的实现过程,线性层和softmax的实现过程.
  • 《黑神话:悟空》version.dll没有被指定在windows上运行怎么办?
  • 你必须要get的PCB设计快捷键说明!

最新文章

  • h5在ios显示不全的原因
  • 一文入门云上StarRocks | EMR Serverless StarRocks
  • python mysql blob
2024年3篇
2021年162篇
2020年17篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

外国毕业证样本制作公司乌鲁木齐定做国外学位证书办理成都办理国外学位证书代办深圳制作海外本科毕业证定做武汉代办海外留学文凭代做青岛国外毕业证昆明代做国外证件制作贵阳海外证书补办青岛办国外文凭毕业证大连办理海外文凭毕业证办理成都海外文凭代做长沙代办国外留学文凭补办长春代做国外文凭证书定做沈阳海外硕士毕业证补办南昌做国外本科毕业证代做合肥办国外文凭制作上海代做海外学位证代做西宁补办国外留学学位证办理南宁制作国外证件定制郑州办海外文凭定制南京办国外留学生学位证代办太原代办海外学位证办理郑州定做国外毕业证定做南昌制作国外毕业证定做办国外文凭证书制作西宁补办国外学历代做武汉补办国外毕业证办理广州做海外学位证书代做兰州代办国外留学文凭定制郑州做国外学历代办福州定做国外留学生学位证代办淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

外国毕业证样本制作公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化