日期计算(SQL,Oracle 10g)

时间:2010-03-19 02:42:20

标签: sql oracle plsql oracle10g

如何计算自产品生产以来的年数(四舍五入到小数点后一位),对于不到五年前生产的产品?谢谢。

1 个答案:

答案 0 :(得分:4)

现在不在IDE的前面,所以我的语法可能有点偏,但是这样的事情应该有效(假设一个名为table1的表名为date1的字段)...

select round((Months_between(current_date,date1)/12),1) as years 
from table1 where date1 > add_months(current_date,-60)