日期计算(SQL、Oracle 10g)
Posted
技术标签:
【中文标题】日期计算(SQL、Oracle 10g)【英文标题】:Date calculating (SQL, Oracle 10g) 【发布时间】:2010-03-19 02:42:20 【问题描述】:对于不到五年前制造的产品,我如何计算产品制造后的年数(四舍五入到小数点后一位)?谢谢。
【问题讨论】:
【参考方案1】:现在不在 IDE 前面,所以我的语法可能有点偏离,但这样的东西应该可以工作(假设一个名为 table1 的表有一个名为 date1 的字段)...
select round((Months_between(current_date,date1)/12),1) as years
from table1 where date1 > add_months(current_date,-60)
【讨论】:
以上是关于日期计算(SQL、Oracle 10g)的主要内容,如果未能解决你的问题,请参考以下文章