就像
SELECT fname, date_emped
FROM table_1
然后它给了我表
fname | date_emped
------------------
John | 03-JAN-07
Smith | 02-JAN-08
我想算一下他们在这里工作或工作多少个月到今天。
答案 0 :(得分:2)
select months_between (sysdate,dateemped)
,floor (months_between (sysdate,dateemped))
from table_1
;
答案 1 :(得分:2)
我不是orcale的冠军,但这可能会
SELECT fname, date_emped, MONTHS_BETWEEN
(SYSDATE,
date_emped) "Months"
FROM table_1
答案 2 :(得分:2)
TRY THIS (In SQL)
SELECT fname,date_emped,DATEDIFF(MONTH,date_emped,GETDATE()) 来自table_1
答案 3 :(得分:0)
选择floor(sysdate-date_emped)/ 365作为Year_worked, floor(sysdate-date_emped)/ 30作为Month_worked, floor(sysdate-date_emped)as days_worked from employees