2010-03-19 2 views
4

Как рассчитать количество лет с момента создания продукта (округлено до 1 десятичной точки) для продуктов, которые были сделаны менее пяти лет назад? Спасибо.Расчет даты (SQL, Oracle 10g)

ответ

4

Не в передней части IDE прямо сейчас, так мой синтаксис может быть немного прочь, но что-то, как это должно работать (при условии, таблицу с именем table1 с полем имени DATE1) ...

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

+1: Похоже на меня –