相隔天数:
select trunc(sysdate)-trunc(dob) from customers;
可以不使用trunc截断,但返回值为小数.
dob为表中列名,类型date
求相关年数:
select to_char(sysdate,'YYYY')-to_char(dob,'YYYY') from customers;
select trunc(sysdate)-trunc(dob) from customers;
可以不使用trunc截断,但返回值为小数.
dob为表中列名,类型date
求相关年数:
select to_char(sysdate,'YYYY')-to_char(dob,'YYYY') from customers;
计算日期间隔
本文介绍如何在Oracle数据库中计算两个日期之间的天数和年数差,包括使用TRUNC函数获取整数天数间隔以及通过TO_CHAR函数计算相关年数。
866





