select IDcardNum,
case
when len(IDcardNum) = 15 and cast(substring(IDcardNum,15,1) as int) % 2 = 0 then ‘女’
when len(IDcardNum) = 15 and cast(substring(IDcardNum,15,1) as int) % 2 = 1 then ‘男’
when len(IDcardNum) = 18 and cast(substring(IDcardNum,17,1) as int) % 2 = 0 then ‘女’
when len(IDcardNum) = 18 and cast(substring(IDcardNum,17,1) as int) % 2 = 1 then ‘男’
else null end as 性别,*
from 表名
where (len(IDcardNum) = 15 and isnumeric(substring(IDcardNum,15,1)) = 1)
or (len(IDcardNum) = 18 and isnumeric(substring(IDcardNum,17,1)) = 1)

根据身份证判断男女(通用)相关推荐

  1. PHP根据身份证号码找出出生年月和判断男女

    $card//身份证号码 //找出出生年月$brithday = substr($card,6,4)."-".substr($card,10,2)."-".su ...

  2. Oracle数据库通过身份证计算男女数量比例(Java的SSM框架)

    在这里我们统一使用的是18位的新身份证,15位的忽略不做判断! 实现功能前,我们需要知道:18位的新身份证,倒数第二位是单数的为男,双数的为女. 知道这个后,我们就可以直接从SQL语句上着手去编写,并 ...

  3. 肾有多好,人就有多年轻。男女通用

    肾有多好,人就有多年轻.男女通用 脸上的一切瑕疵以及衰老的痕迹,都是可以通过强悍的肾脏来抹去的,世界上唯一有能力让时间扭转.青春永在的最强有力的器官,就是肾脏. 青春永在的最强有力的武器 肾脏是女性的 ...

  4. python搭建 ADLINE 网络判断男女

    python搭建 ADLINE 网络判断男女 小记 f ( x ) = σ ( w x + b ) f(x)=\sigma(wx+b) f(x)=σ(wx+b) 该模型叫做ADLINE(Adative ...

  5. 肾有多好人就有多年青――男女通用

    [转] 肾有多好人就有多年轻――男女通用 \n 脸上的一切瑕疵以及衰老的痕迹,都是可以通过强悍的肾脏来抹去的,世界上独一有才能让时间扭转.青春永在的最强有力的器官,就是肾脏. 青春永在的最强有力的兵器 ...

  6. 2021年最适合上班族的25个副业,男女通用!

    2021年最适合上班族的25个副业,男女通用! 在当今社会,很多人都是身兼数职的年轻人.有的是因为爱好,有的是为了赚钱.不管是什么原因,总之,一边做副业,就是给生活多一条出路.现在就给大家介绍25个副 ...

  7. php 身份证判断是否成年

    通过身份证判断一个人是否成年,主要困难和不注意到的地方,就是不同人18周岁,这18年之间的闰年,导致天数会不一样 /*** 是否成年* @param $IDCard* @return int 0 成年 ...

  8. 朴素贝叶斯分类(上):如何让机器判断男女?

    朴素贝叶斯分类(上):如何让机器判断男女? 当你不能准确预知一个事物本质的时候,可以依靠和事物本质相关的事件来进行判断,如果事情发生的频次多,则证明这个属性更有可能存在 贝叶斯原理 贝叶斯解决一个叫& ...

  9. Excel身份证号码判断男女性别:Excel函数不求人

    前面易雪龙老师已经讲过利用身份证号码提取出生年月日的方法,这里再来讲一下如何利用函数公式来判断身份证号码的男女性别.首先,我们要了解身份证的号码的规则才行.众所周知,身份证第17位数字表示性别:奇数表 ...

  10. 身份证上男女识别--非线性问题02

    背景 我们在上一篇中采用单层网络的模型进行了身份证男女识别,在经过多次训练发现平均误差在0.46左右,误差比较大,说明单层网络模型无法解决这个问题.我们也提出了神经网络的优化方法-,主要是全连接神经网 ...

最新文章

  1. 镁光ssd管理工具 linux,在 SSD 上使用 Btrfs 文件系统的相关优化
  2. This is probably not a problem with npm. There is likely additional logging output above
  3. TCP/IP详解--第十二章
  4. windbg查看设备栈设备树学习总结
  5. webpack前言:前端模块系统的演进
  6. Unity Mono
  7. DOM 基础 HTML标签 元素 属性
  8. 操作系统欢乐笔记-01-带你推开操作系统的大门(雾)
  9. 打开远程桌面时总提示无法打开连接文件default.rdp
  10. python程序运行键_python实现按任意键继续执行程序
  11. pg日期转周_postgres日期格式转换
  12. 挖地雷_1996年分区联赛提高组之三_ssl1071_dfs
  13. 摩尔斯电码之Python实现
  14. 泛微e9隐藏明细表_泛微协同 泛微OA e-cology产品功能清单 模块列表
  15. 多边形扩展和收缩(凸多边形和凹多边形)
  16. python houdini_Houdini Python基础一安装
  17. excel表格求和,2022年4种最全求和方法
  18. [python][转载]opencv-python横向纵向拼接图片
  19. 这些车企在企业微信里,装上高速的“组织引擎”
  20. power bi -分组累计求和

热门文章

  1. 视频插帧论文阅读(一)——FLAVR
  2. C++struct里定义函数
  3. 英语常见的固定搭配有哪些
  4. sikuli和Robotframework集成若干问题(一):TypeError: exists(): 2nd arg can't be coerced to double...
  5. iphone双重认证关闭不了怎么办_怎么关闭iPhone双重认证?苹果手机关闭双重认证的两种操作方法 ... ......
  6. java cpu100 解决办法_[Java] CPU 100% 原因查找解决
  7. 解决qt下VCI_OpenDevice一直返回0的问题
  8. 使用FFMPEG5.0和SDL2.0编写视频简单播放器
  9. Hibernate 枚举类型@Enumerated(EnumType.STRING)的应用
  10. Devops 05 Jenkins