计算日期之间的天数,包括 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;