oracle求两个日期之间相差天数

相隔天数:

select trunc(sysdate)-trunc(dob) from customers;

可以不使用trunc截断,但返回值为小数.

dob为表中列名,类型date

求相关年数:
select to_char(sysdate,'YYYY')-to_char(dob,'YYYY') from customers;

你可能感兴趣的:(Oracle)