原表:

SQL语句:
SELECTcase left(cardid,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 地域 ,cast(substring(cardid,7,8) as date) as 出生日期,year(curdate())-if(length(cardid)=18,substring(cardid,7,4),if(length(cardid)=15,concat('19',substring(cardid,7,2)),null)) as 年龄,case if(length(cardid)=18, cast(substring(cardid,17,1) as UNSIGNED)%2, if(length(cardid)=15,cast(substring(cardid,15,1) as UNSIGNED)%2,3))when 1 then '男'when 0 then '女'else '未知'end AS 性别FROM id;

返回结果:

SQL语句——根据身份证号提取省份、出生日期、年龄、性别相关推荐

  1. sql语句——根据身份证号提取省份、出生日期、年龄、性别。

    原表 sql语句: SELECTcase left(cardid,2)when '11' then '北京市'when '12' then '天津市'when '13' then '河北省'when ...

  2. 通过身份证号提取性别_身份证号提取生日、年龄、性别、籍贯,最简单的方法!...

    上一期,Amy跟大家分享了如何从身份证号中提取出生日期.今天我们继续来讲如何提取年龄.性别.籍贯. 身份证号提取年龄 ✦思路:在E2单元格输入公式"=DATEDIF(D2,TODAY(),& ...

  3. python 根据身份证号计算年龄和性别_excel如何根据身份证号计算男女出生日期、性别和年龄?分享了!...

    工作中,有时需要从身份证号中提取性别.出生日期.年龄等.如果手工统计,不仅容易出错,还耗时耗力.春暖花开的时候,有那时间不如出去踏青散步,赏花游玩. 下面小编为大家分享一种方法,使用Excel函数轻松 ...

  4. SQL简单验证身份证号码位数、出生日期、性别(转)

    主要验证SQL数据库中已输入的15位 及18位 身份证号码的位数.出生年月日是否正确, 可以过滤出大部分的输入错误. or (len(身份证号)=18 and (Substring(身份证号,7,2) ...

  5. 数据库SQL函数 根据身份证号/出生年月 精确计算年龄(Oracle/MySQL)

    <问题> 根据身份证号统计年龄(18位) Oracle <思路> (1)Substr()函数在Oracle使用中表示被劫取的字符串表达式,截取字符串的内容. (2)To_dat ...

  6. 【通用方法】身份证号校验、获取年龄性别生日(兼容一代二代身份证)

    二代身份证正则表达式 /^(([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6])|([5][0-4])|([6][1-5])|([7][1])|([8][1-2])) ...

  7. MySQL【参考】【工具】根据身份证号提取省份、出生日期、年龄、性别

    SELECTcase left(cardid,2)when '11' then '北京市'when '12' then '天津市'when '13' then '河北省'when '14' then ...

  8. sql server 根据身份证号计算出生日期和年龄的存储过程

    我这边有一个业务,需要客户填写身份证号,自动计算他的出生日期和年龄 在sql中,具体的存储过程实现是这样的: /******************************************** ...

  9. 正则表达式校验身份证号带出出生日期,年龄,性别

    身份证号码说明 居民身份证号码,正确.正式的称谓应该是"公民身份号码".根据[中华人民共和国国家标准 GB 11643-1999]中有关公民身份号码的规定,公民身份号码是特征组合码 ...

最新文章

  1. pygame做一个简单的打字游戏
  2. swagger注解说明_swagger2常用注解说明
  3. 分区硬盘Lvm 折腾小记
  4. 苹果ipa签名工具免越狱下载_苹果iphone免越狱使用iTunes 一键下载旧版本app
  5. 深入浅出让你理解什么是LLVM
  6. CodeForces - 622C Not Equal on a Segment(思维+水题)
  7. mysql实验学生表_数据库实验(学生信息表)
  8. 吴恩达《机器学习》学习笔记四——单变量线性回归(梯度下降法)代码
  9. 查询显示注释_第2章 查询基础
  10. innodb存储引擎监控
  11. Pywinauto在Windows Twain Driver自动化测试中的应用研究
  12. Redis Command
  13. 通过UltraISO,写入ISO镜像,制作U盘启动盘
  14. 怎样缩小图片大小kb?
  15. 夜深人静写算法(六)- 最近公共祖先
  16. python好学吗一般要学多久-Python好学吗?精通Python需要多长时间?
  17. px自动转换成vw,vh
  18. Win10安装TensorFlow出现过的问题汇总
  19. 从首个「数实融合」公益球场,看元宇宙奏响创新「三重奏」
  20. 总算挽回点面子,中国上月为印尼发射通信卫星定点成功 运行正常

热门文章

  1. Spring Boot 菜鸟教程 12 EasyPoi导出Excel下载
  2. 【黄啊码】PHP压缩图片(简洁易懂版,不懂我下次不写)
  3. 【Pygame基本使用】
  4. 你真的了解DBA这份工作吗?
  5. 西南科技大学 计算机学院 张伟,信息工程学院综合测评公示第二稿-西南科技大学信息工程学院.DOC...
  6. 使用cocoscreator接入google AdSence广告
  7. 【前端小实战】百度新闻雪碧图及动画(CSS sprites)
  8. Hibernate-模板模式
  9. 使用VGG模型进行猫狗大战
  10. KAZE FEATURES