Trong Oracle, bạn có thể chỉ cần trừ hai ngày và lấy số chênh lệch trong ngày . Cũng lưu ý rằng không giống như SQL Server hoặc MySQL, trong Oracle, bạn không thể thực hiện select
câu lệnh không có from
mệnh đề. Một cách giải quyết vấn đề này là sử dụng bảng giả nội trang, dual
:
SELECT TO_DATE('2000-01-02', 'YYYY-MM-DD') -
TO_DATE('2000-01-01', 'YYYY-MM-DD') AS DateDiff
FROM dual