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

Różnica między dwiema datami w sql

Wyjaśnienie zapytania

SELECT TO_DATE('22-NOV-08')-TO_DATE('25-AUG-2008') FROM DUAL;

TO_DATE('22-NOV-08') konwertuje wartość varchar na typ danych date, a następnie to, co robisz, to nic innego jak enddate - startdate co zwróci liczbę dni, które upłynęły.

Jeśli chcesz uzyskać wynik w

tak dalej ...

EDYTUJ: jeśli twoje pytanie brzmi; czy wynik zawiera enddate i startdate wtedy odpowiedź brzmi tak, więc otrzymałeś wynik 89; inaczej otrzymałbyś wynik 87.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wybierz dane pogrupowane według czasu po północy

  2. Jak pobrać wiersze z tabeli, jeśli łączna liczba wierszy jest większa niż 10 w Oracle?

  3. Kiedy PREPARE QUERY kończy się niepowodzeniem w PRO C?

  4. Python> Połączenie z JDBC do nazwy usługi Oracle (jaydebeapi)

  5. Wdrażaj wiele instancji obliczeniowych Oracle przy użyciu puli instancji i terraform