Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Uzyskaj liczbę dni między dwiema datami w Oracle, łącznie z datami

W Oracle odjęcie dwóch dat zwraca liczbę dni między dwiema datami.
A minus operator działa tak samo jak dla liczb:

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

Jeśli chcesz dołączyć last number lub last date , musisz dodać 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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wstaw zbiorczy do bazy danych Oracle:Co jest lepsze:pętla FOR Cursor czy prosty Select?

  2. Kalkulacja średnich kosztów zapasów w SQL

  3. Obcinanie tabeli w procedurze składowanej

  4. Zwarcie Oracle CASE nie działa w grupie przez

  5. Problem z konwersją Oracle SQL DATE przy użyciu iBATIS przez Java JDBC