最近做医院的系统,有很多数据要求求出一个时间段来,比如手术执行多长时间,患者住了多长时间的院等。每次都是BAIDU,后来发现在ORACLE中,两个日期相减的差是以天计算的。如:

select  to_date('2012-10-02 12:30:00','yyyy-mm-dd hh:mi:ss')-to_date('2012-10-01 11:30:00','yyyy-mm-dd hh:mi:ss')  from dual;

结果为:1.04166666666667

得到这个逻辑以后就可以按要求解析了。

如上述两个时间分别为手术完成时间、开始时间,则可求出手术执行时间(小时)

select (to_date('2012-10-02 12:30:00','yyyy-mm-dd hh:mi:ss')-to_date('2012-10-01 11:30:00','yyyy-mm-dd hh:mi:ss'))*24 from dual;

同理,如果需要天数,小时、分、秒等,可在此基础上进行计算即可。

留此备忘!

ORACLE中的日期相减相关推荐

  1. pandas 中处理日期相减问题

    pandas 中处理日期相减问题. 假设 有这样 一个需求, 我获取了一组日期是某个人的通话日期, 我想计算出 这段时间里面, 没有通话的天数, 以及 连续3天以上没有通话的次数 #!/usr/bin ...

  2. oracle中的日期加减,ORACLE 日期加减函数

    ADD_MONTHS:加月 SELECT   SYSDATE,ADD_MONTH(SYSDATE,1)   FROM   DUAL; SYSDATE           ADD_MONTHS(SYSD ...

  3. python中时间日期相减并转化为秒

    python在时间日期转化时候怎样相减转化 秒 ,刚有人咨询我这些问题,写了一些代码 希望对你有点用 from datetime import datetime now_time = datetime ...

  4. Oracle相隔天数日期相减计算

    select ROUND(TO_NUMBER(sysdate - to_date('2016-07-07','yyyy-mm-dd'))) from dual 项目中如果是date类型则不用转换日期 ...

  5. oracle中日期相减及显示几天几小时几分钟

    1.oracle两时间相减得到相差的时间 https://blog.csdn.net/niu_hao/article/details/45643355 2.oracle 两个时间相减 https:// ...

  6. oracle日期相减工作日_Oracle 计算两个日期间隔的天数、月数和年数

    在Oracle中计算两个日期间隔的天数.月数和年数: 一.天数: 在Oracle中,两个日期直接相减,便可以得到天数: select to_date('08/06/2015','mm/dd/yyyy' ...

  7. oracle日期相减工作日_oracle 日期相减 转载

    转自 http://hi.baidu.com/juanjuan_66/blog/item/cf48554c9331fbe6d62afc6a.html oracle日期相减 2012-02-10 12: ...

  8. mysql时间相减得到天数保留两位_mysql 中两个日期相减获得 天 小时 分钟 或者 小时:分钟的格式...

    /**有一个需求,要求获得两个日期想减的天数,小时数,分钟数.通过查找资料,于是乎我写出了如下代码,来获得两个字段.*/ IFNULL(CONCAT( IF(aib.`forecast_reply_t ...

  9. mysql中日期相减_解放双手!用这3个日期函数解决入职、工龄等天数的计算

    人事部门员工的入职天数.财务部门合同的到期剩余天数等等,可以通过Excel表格来实现自动计算功能. 今天小编分享三个与日期有关的函数 一.EDATE函数 很多公司新员工入职会有3个月试用期,根据入职日 ...

最新文章

  1. GitHub:TensorFlow、PyTorch最全资料集锦
  2. 学习笔记之-MySql高级之sql优化
  3. StringBuilder与StringBuffer比较
  4. oracle11gr2配置监听,Windows环境配置Oracle 11gR2 Listener
  5. 协同过滤算法(天池竞赛试题)
  6. Node.js:POST请求、文件上传
  7. 三点坐标求三角形的面积
  8. Redis的高级应用-安全性和主从复制
  9. FunCode太空战机C++实现
  10. STM32驱动LCD1602,哪位同学需要的,来了
  11. Vue中将十六进制颜色格式转换为RGB格式
  12. java枚举类的作用及其使用
  13. 高清免费壁纸网站推荐
  14. 超简单安装Win10!不用U盘!保留原应用快速纯净!安装Window10系统,Windows7升级到Windows10。(亲测有效)
  15. 高中数学40分怎么办_新高一第一次考试数学只考了40分,还有救吗?
  16. Nginx同一个域名配置多个项目
  17. python中的subprocess.Popen()使用详解---以及注意的问题(死锁)
  18. HBase配置web界面
  19. 让我们一起奔跑,去追求卓越而不是平庸一生!
  20. c语言——输入方式gets,scanf,fgets分析

热门文章

  1. php中escape和unescape
  2. ValueError: attempt to get argmax of an empty sequence
  3. 天融信虚拟企业防火墙学习
  4. c语言中14 3,C语言中的单精度和双精度浮点型的区别!3.14是哪种?3.14159呢?
  5. Android开发经验谈:微信小程序的事件处理,灵魂拷问
  6. Qt扫盲-QTabWidget理论总结
  7. vue.js下载依赖包node_modules
  8. ubuntu安装和卸载软件命令
  9. dataframe去掉索引 python_DataFrame按索引删除行、列
  10. r语言进行go富集分析_R语言GEO数据挖掘-功能富集分析