Как я могу подсчитать количество дней между (sysdate) & столбцом hiredate
в PL/SQL.Подсчитайте количество дней между сегодняшним днем и занятым в Oracle SQL?
Спасибо.
Как я могу подсчитать количество дней между (sysdate) & столбцом hiredate
в PL/SQL.Подсчитайте количество дней между сегодняшним днем и занятым в Oracle SQL?
Спасибо.
Вы можете попробовать следующее:
SELECT TRUNC(sysdate) - TRUNC(t.hiredate) FROM myTable t;
Это приведет к отсчету дней, представленных в десятичной системе счисления. TRUNC
временных меток гарантирует, что вы получите последовательный результат при последовательных вызовах.
select round((months_between(sysdate,hiredate) * 30),0) from table
thx, это был правильный ответ – LJme