Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Obtenha o número de dias entre duas datas no Oracle, inclusive as datas


No Oracle, subtrair duas datas retorna o número de dias entre duas datas.
Um minus operador funciona da mesma forma que para números:

20 - 20 = 0   ===>      2013-05-20  -  2013-05-20 = 0
25 - 20 = 5   ===>      2013-05-25  -  2013-05-20 = 5

Se você quiser incluir last number ou last date , você precisa adicionar 1:
20 - 20 + 1 = 1   ===>      2013-05-20  -  2013-05-20  + 1 = 1
25 - 20 + 1 = 6   ===>      2013-05-25  -  2013-05-20  + 1 = 6