Как работает диапазон дат между числами в терадате - PullRequest
0 голосов
/ 08 мая 2018

Нужно спросить, если даты между числами, то как это работает. Например,

Дата1-дата2 между - 3 и 3

С уважением, Бхавини

1 Ответ

0 голосов
/ 08 мая 2018

Чтобы рассчитать количество дней между двумя датами:

select DATE <date1> - DATE <date2>

Возвращает целое число, представляющее количество дней.

Чтобы увидеть, находится ли это в определенном диапазоне:

select case when (CURRENT_DATE - DATE '2018-05-10') between -3 and 3 then 'TRUE' else 'FALSE' END
...