Oracle中使用SQL根据出生日期精确计算年龄

提示:以下是本篇文章正文内容,下面案例可供参考

代码如下(示例):

select XM,CSNY as 出生日期,-- extract函数用于提取日期中的特定部分-- CSNY为你的出生日期字段名EXTRACT(YEAR FROM SYSDATE) - substr(CSNY, 0, 4) -(casewhen to_char(sysdate, 'mmdd') >= substr(CSNY, 6, 2) || substr(CSNY, 9, 2) then 0else 1end) as 年龄from XYB_1

结果

参考自https://www.jianshu.com/p/d8dc69f6b421

Oracle中使用SQL根据出生日期精确计算年龄相关推荐

  1. Oracle 实验五:Oracle中的SQL使用

    实验五:Oracle中的SQL使用 一.实验目的 1.掌握SQL语言中常用系统函数: 2.掌握SQL语言的应用. 二.实验内容 1. 查询SQL中如下常用函数的使用,并举例说明(完成格式参考Lengt ...

  2. 【DB笔试面试605】在Oracle中,SQL概要(SQL Profile)的作用是什么?

    ♣题目 部分 在Oracle中,SQL概要(SQL Profile)的作用是什么? ♣答案部分 SQL Profile就是为某条SQL语句提供除了系统统计信息.对象(表和索引等)统计信息之外的其它信息 ...

  3. oracle表中增加字段 sql语句,ORACLE中通过SQL语句(alter table)来增加、删除、修改字段...

    1.添加字段: alter table  表名  add (字段  字段类型)  [ default  '输入默认值']  [null/not null]  ; 2.添加备注: comment on ...

  4. ORACLE中使用SQL语句查询所有员工的职位信息,并用DISTINCT消除重复信息。

    ORACLE中使用SQL语句查询所有员工的职位信息,并用DISTINCT消除重复信息. 在sqlplus中执行下面语句: select job from emp: 显示结果如下: SQL> se ...

  5. java计算年龄_java根据出生年月日精确计算年龄的算法

    今天项目中有个根据出生年月日,需要精确计算年龄的算法,找了半天才算有个正确的,分享出来给牛牛们成为自己java代码库的一部分算法.public static int getAge(Date dateO ...

  6. Excel中如何用身份证号提取计算年龄?

    Excel中如何用身份证号提取计算年龄? 目录 Excel中如何用身份证号提取计算年龄? 1.在年龄D2单元格中输入公式[=DATEDIF(TEXT(MID(C2,7,8),"00-00-0 ...

  7. ORACLE中高效SQL的写法

    目录 1.  书写格式规范  1-1.大小文字及空格的统一  1-2.日期格式明确化  1-3.Bind变量的使用  1-4.表别名的使用  1-5.检索时尽量避免检索不需要的列  1-6.ORDER ...

  8. Java中使用BigDecimal进行浮点数精确计算 超大整数 浮点数等计算,没有数位限制...

    (注:前面写了一个超大整数相加的类,参见: 超大整数相加,超过了long的范围,你要怎么做!,后来有朋友评论说BigDecimal可以完全实现我的这这个功能,刚开始的时候,我还不服气,据我所知那里有这 ...

  9. oracle中的sql%rowcount

    sql%rowcount中的sql是oracle的内部游标,rowcount的意思是之前的dml sql语句影响的多少行数据. 如果是delete操作rowcount就是delete的数据,如果是in ...

最新文章

  1. Oracle基于Linux平台的虚拟化与云计算战略
  2. redis-5.0.4集群部署
  3. 四、PHP基础——会话技术Cookie 和 Session
  4. mysql binlog备份_MySQL mysqldump + mysqlbinlog 备份和还原
  5. os 存储器的结构层次
  6. 开源软件修改的必要性
  7. 大数据发展与情报资源整合的关系探索
  8. 还想野蛮生长?互联网金融有《意见》了
  9. PMI2016大会最全资料集合
  10. 图像模式识别 (五)
  11. 艾比森发布新一代高端Micro LED微间距显示产品
  12. mysql字段掩码_什么叫掩码
  13. 内部类有哪些好处?什么时候使用内部类
  14. Ubuntu下如何查看GPU版本和使用信息?
  15. VS code 左侧菜单栏不见了/只能打开一个编辑页面
  16. 无线充电各种原理方案的比较
  17. python求最大公约数
  18. 为什么开发Java Web都要用框架
  19. 【综合评价】基于黏菌算法优化投影寻踪模型的综合评价附matlab代码
  20. 互联网时代的IP技术

热门文章

  1. 2021,你年终结算了吗? | 佛系理财
  2. iOS 如何巧妙解决“一个任务需要等待另外一个任务完成后才可以执行”的问题
  3. 思维造物IPO:从知识付费到终身教育,罗振宇的新故事可行吗?
  4. 醒醒吧,问“什么是4G”的所谓专家
  5. java中list中sublist_Java 中 List.subList() 方法的使用陷阱
  6. python海龟绘图颜色_python中利用turtle(海龟)绘图制作龟兔赛跑动画——仅供学习...
  7. Docker Swarm 集群创建+Portainer 图形化管理实验
  8. Android 判断真机与模拟器
  9. Kafka生产者----向kafka写入数据
  10. Speedoffice(word)里面怎样输入空白下划线