日期计算(SQL,Oracle 10g)

4

如何计算产品制造以来的年数(精确到小数点后一位),对于制造时间少于五年的产品?谢谢。

1个回答

4

我现在没有IDE,所以我的语法可能有点问题,但是像这样应该可以工作(假设有一个名为table1的表格和一个名为date1的字段)...

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接