SELECT  t.id_card '身份证号',SUBSTR(t.id_card,1,2) AS "省份",
SUBSTR(t.id_card,7,4)    "出生年月",
SUBSTR(t.id_card,17,1)  "性别" ,
CASE (SUBSTR(t.id_card,17,1)%2)
WHEN 1 THEN '男'
WHEN  0 THEN '女'
END AS  '性别'
FROM bzj_employee t ;

效果图:

更改:

当身份证号码倒数第二位可以被2整除时,性别是女生,不能被整除时,性别是男生

UPDATE bzj_employee t SET t.sex ='女' WHERE  SUBSTR(t.id_card,17,1)%2 = 0  ;

UPDATE bzj_employee t SET t.sex ='男' WHERE  SUBSTR(t.id_card,17,1)%2 = 1  ;

sql 中判断身份证男女等相关推荐

  1. SQL 中判断条件的先后顺序,会引起索引失效么?

    点击蓝色"有关SQL"关注我哟 加个"星标",天天与8000人一起快乐成长 在群里看到一个基础题,有关索引的使用. 题目就在这里,有的朋友说选B,有的选C,有的 ...

  2. 转SQL中判断是否存在..........

    --判断数据库是否存在  IF EXISTS (SELECT * FROM MASTER..sysdatabases WHERE NAME = '库名')     PRINT 'exists '  e ...

  3. java 判断 中文字符_java中判断字符串中是否有中文字符

    package com.meritit.test; public class TestChart { public static void main(String[] args) throws Exc ...

  4. Sql Server中判断表或者数据库是否存在

    SQL Server中判断数据库是否存在: 法(一): select * From master.dbo.sysdatabases where name='数据库名' 法(二): if db_id(' ...

  5. mysql 查询后根据值的不同进行判断与修改,SQL中的条件判断语句(case when zhen)用法

    需求: mysql 查询后根据值的不同进行判断与修改 语法结构: SQL中的条件判断语句(case when zhen)用法 SELECT A.品号,属性,        CASE           ...

  6. 如何将不同情况下的List带到SQL中进行判断操作

    简单来说就是将List传到SQL语句中进行查询操作 其实,这里将List传到SQL语句中进行查询,方法有很多,我这里只是记录我习惯用的一种方法,原因之初是因为我要判断的情况太多了,不方便全在SQL中进 ...

  7. sql中查询当天时间和判断参数为空的坑

    sql中查询当天时间和判断参数为空的坑 根据时间查询的时候,如何查询当天 Mysql将参数为0的数,也归纳到 ' ' 中: # 实例: 根据时间查询的时候,如何查询当天 查询当天时间内的数据时,需要注 ...

  8. oracle判断是否为空为空赋值,sql数据库中ISNULL函数用法 sql语句判断值是否为空...

    在使用sql数据库的过程,由于服务器设置不当导致sql server的某个字段为空,导致部分内容显示失败,就需要将为空的字符替换为制定的字符. 例子,sql语句: use 数据库 update new ...

  9. oracle中sql怎么加判断,sql条件判断语句

    sql 中的if 判断 语句应该怎么写 sql中的if语句写法和java中差不多,都是先定义变量再使用变量进行判断. 由于你的提问不是很清晰,我就自己的看法解答下你的问题:如果你指的是查询条件的话:s ...

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

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

最新文章

  1. c++ 高通、低通、带通滤波器_射频/微波滤波器
  2. C#/VB.NET 给Word文档添加/撤销书签
  3. 从民工到CCNA-献给想考认证的朋友
  4. imutils用法总结
  5. jpa添加索引的几种方式
  6. pytorch基础一:张量
  7. Nacos2.0的K8s服务发现生态应用及规划
  8. 用数据告诉你,新型冠状病毒传染性有多强?
  9. @RequestBody配合@JsonFormat注解实现字符串自动转换成Date
  10. 重磅!TensorFlow 2.0 来了!
  11. vscode制表位_vscode 常用配置
  12. python显示图片_python 一个figure上显示多个图像的实例
  13. 【比赛】新冠肺炎疫情趋势预测大赛~推荐大家参加下
  14. Project项目视图
  15. android开发 自我优势_安卓程序员自我评价
  16. 壬戌立冬十朋十一日陪路文周朋携提祖同访后 [宋] 王洋
  17. java零基础学习第七天
  18. 运动控制器多工位位置比较输出在转盘式视觉筛选设备中的应用
  19. 数独求解:用c++做一个数独求解的程序(附源代码和.exe文件)
  20. python开发大型游戏_用Python做大型游戏合适吗?

热门文章

  1. LSB算法的改进matlab版
  2. 许昌科三魏武路考试技巧
  3. doubanactivity_android activity堆栈创建与查找
  4. 2019当今互联网赚钱的六大方式,赠送给迷茫的网赚新手
  5. Educoder 二维码名片制作
  6. thinkphp5微信公众号支付
  7. cad的php文件怎么用,CAD无法弹出打开、保存等窗口,用FILEDIA解决
  8. 2020年中国不支持苹果_苹果2020年9月事件提示
  9. 在Excel如何根据内容自动调整行高列宽
  10. 第三方支付操作流程,有何优势,又存在哪些风险?