から日付を引くと、SYSDATE
否定的な結果が得られます。
select floor(SYSDATE - dateemb) from pilote;
FLOOR(SYSDATE-DATEEMB)
----------------------
-29126
-29137
-29522
これに対する解決策はありますか?
テーブルパイロット:
Name Null? Type
----------------------------------------- -------- ----------------------------
NUMPIL NOT NULL NUMBER
NOMPIL VARCHAR2(25)
ADRPIL VARCHAR2(25)
SALAIRE NUMBER
COMMISSION NUMBER
DATEEMB DATE
使用したデータ:
NUMPIL NOMPIL ADRPIL SALAIRE COMMISSION DATEEMB
------- -------- -------- -------- ---------- ---------
1333 FEDOI NANTES 24000 0 01-MAR-92
6589 DUVAL PARIS 18600 5580 12-MAR-92
7100 MARTIN LYON 15600 16000 01-APR-93