查询司龄满一年的人员:

select a.partintime, a. *from prpsperson awhere months_between(sysdate, a.partintime)/12 >= 1order by a.partintime desc;

Orcal常用时间差计算:

1、orcal计算两个时间差的天数(小时,分钟)

1、不带时分秒

select  TO_DATE('2020-2-2', 'yyyy-mm-dd') -TO_DATE('2020-1-2','yyyy-mm-dd')   相差天数 from dual; --天数  31

2、带时分秒

select TO_DATE('2020-2-2 12:24:00', 'yyyy-mm-dd hh24:mi:ss') -
       TO_DATE('2020-1-2 18:24:00', 'yyyy-mm-dd hh24:mi:ss') 相差天数
  from dual; --天数  -- 30.75

如果取整数 则用round函数处理下即可

select  ROUND(TO_DATE('2020-2-2 12:24:00', 'yyyy-mm-dd hh24:mi:ss') -
       TO_DATE('2020-1-2 18:24:00', 'yyyy-mm-dd hh24:mi:ss'))  相差天数
  from dual; --天数  -- 30

以上获得相差天数,如果计算对应小时,分钟等,用取得天数结果乘以24 ,60即可

2、orcal计算两个时间差的月份

select months_between(TO_DATE('2020-1-1', 'yyyy-mm-dd hh24:mi:ss'),
                      TO_DATE('2019-5-02', 'yyyy-mm-dd hh24:mi:ss'))  相差月份
  from dual; --月份 7.96774193548387  若不为整天则根据天数换算成小数

如果取整数 则用round函数处理下即可

select ROUND(months_between(TO_DATE('2020-1-1', 'yyyy-mm-dd hh24:mi:ss'),
                      TO_DATE('2019-5-02', 'yyyy-mm-dd hh24:mi:ss')))   相差月份
  from dual; --月份 8

3、orcal计算两个时间差的年份

select (months_between(TO_DATE('2020-5-28','yyyy-mm-dd hh24:mi:ss'),TO_DATE('2019-5-31','yyyy-mm-dd hh24:mi:ss')))/12
 相差年份 from dual;  --0.991935483870968  同样 默认会计算小数

select round(months_between(TO_DATE('2020-5-28','yyyy-mm-dd hh24:mi:ss'),TO_DATE('2019-5-31','yyyy-mm-dd hh24:mi:ss')))/12  相差年份 from dual;  --1  round函数处理取整

ORCAL计算司龄是否满一年相关推荐

  1. 测试工程师之【python】按工龄开始日期和司龄开始日期计算当年公司福利年假

    1.脚本需求: 公司内部休假系统,计算规则比较复杂比较恶心,前期准备工作看看文档什么的,想着自己写一个一摸一样类似的规则方便到时候给出工龄和司龄日期自动计算结果,省的到时候用计算器手工算了,另一方面是 ...

  2. 测试工程师之【python】按工龄开始日期和司龄开始日期计算当年法定年假

    1.脚本需求: 公司内部休假系统,计算规则比较复杂比较恶心,前期准备工作看看文档什么的,想着自己写一个一摸一样类似的规则方便到时候给出工龄和司龄日期自动计算结果,省的到时候用计算器手工算了,另一方面是 ...

  3. 蚂蚁p8多少股票_阿里P8收入有多高?满足大家的好奇,司龄不足10年,税前330万...

    小时候,萦绕耳边的一句话叫"别人家的孩子":长大后,就变成了:"别人家的工资".薪资作为企业的软实力的代表,直接影响了职工的工作幸福度.总有人一言不合就开始秀薪 ...

  4. 用计算机计算年轻龄,2020年年龄虚岁对照表 虚岁计算器2020

    小时候总听着老人说虚岁.周岁,可是还是孩子的我们却是不了解的,总是跟着父母复述给老人听,长大后总是在自己的年龄上说年轻些,以为这样就能保住青春,现在我们就一起来看看2020年年龄虚岁对照表是什么?虚岁 ...

  5. 别等管理决策失效,再谈数据处理与“清洗”!

    什么是数据处理? 数据处理有广义和狭义两种理解,广义的理解,所有的数据采集.存储.加工.分析.挖掘和展示等工作都可以叫做数据处理:而狭义的数据处理仅仅包括从存储的数据中通过提取,筛选出有用数据,对有用 ...

  6. T-SQL 2 Tips: 1.计算任意两日期之间的周一到周日分别各有几个! 2.根据出生日期计算精确年龄!...

    这两个小技巧,不写不知道,一写吓一跳! 都是看似简单,实际做起来就懵,得仔细想一想,才能写对! 凡是有日期运算的程序都要细心哦! 先说第二个: 2.根据出生日期精确计算年龄!   所谓计算精确年龄就是 ...

  7. 【MM系列】SAP库龄报表逻辑理解

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP库龄报表逻辑理解 前言部分 大 ...

  8. 【MM系列】SAP SAP库龄报表逻辑理解

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP SAP库龄报表逻辑理解 前言 ...

  9. SAP库龄报表逻辑理解

     SAP库龄报表逻辑理解 https://blog.csdn.net/SAPmatinal/article/details/65936087 第一篇 存货帐龄和呆滞料分析 通常库存周转率高,则帐龄 ...

最新文章

  1. R语言广义线性模型函数GLM、glm函数构建泊松回归模型、模型中存在过离散(Overdispersion)、则将连接函数从possion函数替换为quasipoisson函数重新构建泊松回归模型
  2. numpy在折线图上添加取值_见识matplotlib:不常见的一面,折线图
  3. 每日程序C语言33-打印杨辉三角
  4. Python学习笔记__10.4章 进程VS线程
  5. 打印发现function toUpperCase() { [native code] }
  6. 开发技巧(3-1)Eclipse查找关键字
  7. 决策树会有哪些特性?
  8. 【转】解决“你没有权限访问,请与网络管理员联系”
  9. 信捷电子凸轮使用_1.电子凸轮入门应用之基础知识介绍
  10. 从有到优:百度前端接入技术的升级之路
  11. 打造一款可靠的WAF(Web应用防火墙)
  12. 杨老师课堂之基于注解的SSH整合案例
  13. 迪杰斯算法c语言,欧博体育APP-欧博体育APP
  14. 12 个华丽的 UI 组件,为您提供设计灵感✨
  15. kafka tool 2.1连接kerberos的kafka(cdh6.3.2)集群。
  16. K2P padavan固件下宽带与IPTV融合
  17. 程序员公众号编辑神器-mdnice
  18. VMware注册问题
  19. python 3d绘图旋转_Python和Matplotlib:在Jupyter Noteb中使3D绘图具有交互性
  20. 1044 Shopping in Mars(二分法)

热门文章

  1. linux 系统启动服务setup设置
  2. 邦邦两拳‾͟͟͞(((ꎤˋ⁻̫ˊ)—̳͟͞͞o
  3. 如何淡化疤痕留下的黑色色素
  4. 每日一题:299. 猜数字游戏
  5. Pygame小游戏:无敌斗牛士
  6. java四大名著知乎_给四大名著重新取名……从知乎热帖看畅销书起名套路
  7. usb gadget g_webcam uvc gadget调试
  8. [UE4]射击产生弹孔:Spawn Decal At Location、Spawn Decal Attached
  9. 【mcuclub】模数转换ADC0832
  10. 人工智能会取代艺术家?