Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Perbedaan antara dua tanggal di sql

Untuk menjelaskan kueri Anda

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

TO_DATE('22-NOV-08') mengonversi nilai varchar menjadi tipe data tanggal dan kemudian yang Anda lakukan hanyalah enddate - startdate yang akan mengembalikan jumlah hari yang telah berlalu.

Jika Anda ingin hasilnya dalam

seterusnya...

EDIT: jika pertanyaan Anda adalah; apakah hasilnya termasuk enddate dan startdate maka jawabannya adalah ya dan hasilnya adalah 89; jika tidak, Anda akan mendapatkan hasil 87 sebagai gantinya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. COSH() Fungsi di Oracle

  2. sql - ORA-00937:bukan fungsi grup grup tunggal

  3. Bagaimana cara MEMILIH dari kolom tipe objek di Oracle 11g?

  4. Bagaimana cara memilih kolom dari semua tabel tempat kolom itu berada?

  5. Microsoft SQL Server ke Oracle Data Migration (Konversi) (RDBMS lainnya ok juga)