计算日期之间的天数,包括 Netezza 中的震级
Calculating the number of days between dates including magnitude in Netezza
我的 Netezza table 中有两个日期字段,我希望找到它们之间的天数。
我从中提取这两个字段的原始 table 将它们记录为 DATE。
FIRST_DATE SECOND_DATE
2020-04-20 00:00:00 2019-11-14 00:00:00
我希望从 FIRST_DATE 中减去 SECOND_DATE 并希望在本例中包括数量级,即负天数
SECOND_DATE和FIRST_DATE之间相隔-158天
我试过使用以下方法,但我只得到绝对天数:
days_between(DATETIME(FIRST_FILL_DRUG_B),DATETIME(LAST_FILL_DRUG_A))
有没有办法包含震级?
你可以试试这个:
Select datediff(day, SECOND_DATE, FIRST_DATE) as magnitude from table1;
我的 Netezza table 中有两个日期字段,我希望找到它们之间的天数。
我从中提取这两个字段的原始 table 将它们记录为 DATE。
FIRST_DATE SECOND_DATE
2020-04-20 00:00:00 2019-11-14 00:00:00
我希望从 FIRST_DATE 中减去 SECOND_DATE 并希望在本例中包括数量级,即负天数
SECOND_DATE和FIRST_DATE之间相隔-158天
我试过使用以下方法,但我只得到绝对天数:
days_between(DATETIME(FIRST_FILL_DRUG_B),DATETIME(LAST_FILL_DRUG_A))
有没有办法包含震级?
你可以试试这个:
Select datediff(day, SECOND_DATE, FIRST_DATE) as magnitude from table1;