(c) Instytut Informatyki Politechniki Poznańskiej
14
Operacje na interwałach czasowych (3)
SELECT (sysdate - zatrudniony ) DAY TO SECOND "Pracuje dni",
                (sysdate - zatrudniony ) YEAR TO MONTH "Pracuje lat"
FROM pracownicy;
SQL> SELECT nazwisko,
EXTRACT (DAY FROM (sysdate - zatrudniony ) DAY TO SECOND) "Pracuje dni",
EXTRACT (YEAR FROM (sysdate - zatrudniony ) YEAR TO MONTH) "Pracuje lat"
FROM pracownicy;
NAZWISKO        Pracuje dni Pracuje lat
-----------------------------------------------------------
WEGLARZ               13091          35
BLAZEWICZ            11144          30
SLOWINSKI               9560          26
BRZEZINSKI            12909          35
...