Расчет количества дней между датами, включая величину в Netezza - PullRequest
0 голосов
/ 06 мая 2020

У меня есть два поля даты в моей таблице Netezza, и я использую sh, чтобы найти количество дней между ними.

В исходной таблице, из которой я извлекаю эти два поля, они записаны как DATE.

FIRST_DATE            SECOND_DATE
2020-04-20 00:00:00 2019-11-14 00:00:00

Я wi sh, чтобы вычесть SECOND_DATE из FIRST_DATE и wi sh, чтобы включить величину, т.е. отрицательные дни в этом примере

Между SECOND_DATE и FIRST_DATE есть -158 дней

Я пробовал использовать следующее, но получаю только абсолютное количество дней:

days_between(DATETIME(FIRST_FILL_DRUG_B),DATETIME(LAST_FILL_DRUG_A))

Есть ли способ указать величину?

1 Ответ

0 голосов
/ 07 мая 2020

Вы можете попробовать это: Select datediff(day, SECOND_DATE, FIRST_DATE) as magnitude from table1;

...