首页 > 解决方案 > 数据库系统

问题描述

我需要帮助来计算基于 Discharge_date 和 admission_date 的所有 admission_id 的天数。谢谢

ADMISSION_ID PATIENT_ID ADMISSION_ EXP ADMITTED_BY WAR DISCHARGE_
------------ ---------- ---------- --- ----------- --- ----------
         205        101 02/02/2011 HB          114 P   16/02/2011
         275        101 01/09/2010 HY          115 L   01/11/2010
         286        101 03/05/2016 AR          116 A   03/07/2016
         303        101 03/04/2018 LA          125 F   13/05/2018
         298        103 23/01/2016 TS          114 L   24/04/2016
         299        103 23/03/2016 AP          114 L   23/04/2016
         305        103 23/04/2018 HT          125 F   29/05/2018
         321        103 13/05/2018 AR          125 F   23/05/2018
         283        105 03/12/2015 AR          116 A   05/12/2015
         278        105 01/01/2011 HB          115 P   30/01/2011
         307        105 03/04/2018 TS          125 F   13/05/2018

标签: sqloracle11g

解决方案


在 Oracle 中,您可以简单地减去两个日期并获得天数的差异。

类似问题:Oracle 中的 DATEDIFF 函数


推荐阅读