一、年龄

1、身份证判断日期:

SELECT  DATE_FORMAT(substring(replace([身份证号码],' ',''), 7, 8),"%Y-%m-%d") birthday ;

2、身份证判断年龄(精确到年月日)

SELECT TIMESTAMPDIFF(YEAR,DATE_FORMAT(substring(replace([身份证号码],' ',''), 7, 8),"%Y-%m-%d") , DATE_FORMAT( NOW(),"%Y-%m-%d")  )

3、年龄实例(未足天)

SELECT TIMESTAMPDIFF(YEAR,'2002-05-01','2003-04-25');

4、年龄实例(足天)

SELECT TIMESTAMPDIFF(YEAR,'2002-05-01','2003-05-02');

二.所属省份:

CASE

LEFT(`card_id`,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 '新疆' END AS 所属省份

三.性别:

IF (MOD(SUBSTRING(`card_id`,17,1),2),'男','女') AS 性别

mysql身份证来算年龄_MySQL 根据身份证出生年月计算年龄户籍地性别相关推荐

  1. mysql身份证号出生年月计算年龄(周岁)

    根据身份证号出生年月计算年龄(周岁) select TIMESTAMPDIFF(YEAR, SUBSTRING('xxxxxx19900828xxxx', 7, 8), CURDATE()) AS a ...

  2. excel表格计算年龄_在Excel中计算年龄

    excel表格计算年龄 Can you remember how old you are? Or are you like me, and have to ask, "What year i ...

  3. js 根据出生年月计算年龄 精确到天

    需求: 根据出生年月自动计算年龄到天. 找了很多特别复杂,终于看到一个!!! 原文链接:大概是最简单的年龄计算方法 仅作记录参考: function getAge(birthday) {// 新建日期 ...

  4. 用vue3实现根据出生年月计算年龄

    好的.你可以使用 Vue3 中的计算属性来计算年龄. 首先,你需要在 Vue 组件中声明一个计算属性,并在其中实现你的年龄计算逻辑. 例如: <template><div>&l ...

  5. 年龄php,PHP根据生日计算年龄两种方法(周岁)

    温馨提示:本文共1429个字,读完预计4分钟. 1.计算年龄 functionhowOld($birth) { list($birthYear, $birthMonth, $birthDay) = e ...

  6. mysql校验日期是否有效_Mysql 根据出生日期计算年龄 判断起始日期是否在某个有效时间段内等日期Hack汇总...

    关于Mysql格式化等常见日期处理相关函数说明,大家可以参考之前的一篇博文: mysql 根据出生日期计算年龄.日期格式化等常见日期处理相关函数使用汇总.根据以往的项目经验,本文总结并汇总了一些Mys ...

  7. localdate计算相差天数_还在苦恼MySQL如何根据日期精确计算年龄?看这一篇,就够了

    转译自 How To Calculate Age From Date Of Birth In MySQL- Querychat. 中文转载,请注明出处. 使用SQL语句计算年龄,在事务处理和日期计算中 ...

  8. mysql计算年龄大于30并删除_还在苦恼MySQL如何根据日期精确计算年龄?看这一篇,就够了!...

    转译自 How To Calculate Age From Date Of Birth In MySQL- Querychat,中文转载,请注明出处. 使用SQL语句计算年龄,在事务处理和日期计算中, ...

  9. 使用SQL语句 根据生日计算年龄

    因为在做sql内容的时候遇到了问题,不知道如何根据出生日期计算年龄,所以整理出了计算年龄的两种方法 计算年龄的两种方法 SELECT * , YEAR(CURDATE()) - YEAR(s_birt ...

  10. 根据身份证号获取地址、年龄、星座、生肖、生日、性别等基本信息

    居民身份证,是用于证明持有人身份的一种法定证件,多由各国或地区政府发行予公民.并作为每个人重要的身份证明文件. 只需要一条身份证号信息就可以获取到出生地址.年龄.星座.生肖.生日.性别等基本信息,在用 ...

最新文章

  1. 深入分析SpringBoot源码如何内嵌Tomcat容器?
  2. redhat 7.3 mysql_RedHat7.3安装MySQL5.7
  3. Spire.Doc系列教程:C# 根据 Word 的标题样式获取文字
  4. 用Java模拟网卡、声卡继承PIC接口,实现网卡、声卡能与主板连接
  5. Linux系统结构 详解
  6. DBMS-数据库设计与E-R模型:E-R模型、约束、E-R图、E-R扩展特性、E-R图转换为关系模式、UML建模...
  7. wpf绑定之格式化日期
  8. openstack 学习_需要IT工作吗? 学习OpenStack
  9. python官网下载步骤-windows下载并安装Python的具体步骤
  10. 74HC573的使用方法
  11. Linux电源管理(7)_Wakeup events framework
  12. 阿尔兹海默症AD最新研究进展(2021年7月)
  13. 浅谈根号分治——暴力的美学
  14. Oceanbase和TiDB粗浅对比之 - 执行计划
  15. 计算机二级报名时间2020年3月山西,2020年3月山西计算机二级报名及考试时间
  16. 修改Chrome默认的搜索引擎
  17. css样式—高度塌陷
  18. ROS-3DSLAM(十六)lvi-sam项目总结
  19. 时差 频差 双星定位 matlab,一种基于双星时差频差无源定位的伪距差分方法
  20. 【Aegisub相关】_G 简化代码写法的有效范围

热门文章

  1. kubernetes的eviction机制
  2. 论文阅读——LSQ:Learned Step Size Quantization
  3. 利用计算机网线传东西,2台电脑一根网线传文件(两台电脑直连网线做法)
  4. 从心理学角度看,为什么我们的业务规划总是过于乐观?
  5. 新型智慧城市投融资经验分享
  6. 被问到项目亮点、难点、遇到的问题、解决思路
  7. 悟彻菩提真妙理 断魔归本合元神
  8. 各类资源工具下载地址(http://msdn.itellyou.cn/)
  9. KEPServerEX 6.7.1046.0 新版本功能大全
  10. DRAM Devices Organization