oracle計(jì)算兩個時(shí)間的時(shí)間差 如何在Oracle中計(jì)算時(shí)間差?
如何在Oracle中計(jì)算時(shí)間差?select(到日期(到字符(系統(tǒng)日期,“hh24mi”),“hh24mi”)-到日期(“1820”,“hh24mi”)*1440是從dual中減去兩個日期的結(jié)果,單位
如何在Oracle中計(jì)算時(shí)間差?
select(到日期(到字符(系統(tǒng)日期,“hh24mi”),“hh24mi”)-到日期(“1820”,“hh24mi”)*1440是從dual中減去兩個日期的結(jié)果,單位為天。因此,減去兩個日期,再乘以1440,結(jié)果就是“分鐘”
oracle中什么函數(shù)可以把分鐘顯示為多少小時(shí),多少分鐘的格式?
1。在Oracle中,可以用計(jì)算時(shí)間的函數(shù)numtointerval函數(shù)來實(shí)現(xiàn)這個函數(shù)
例如,200分鐘的轉(zhuǎn)換方法
從Dual中選擇numtointerval(200,“minute”)
顯示結(jié)果分為四段,即(日、時(shí)、分、秒)
]2。您也可以使用計(jì)算功能自己計(jì)算
選擇樓層(200/60)小時(shí),mod(100,60)minute from Dual
floor函數(shù)是一個舍入函數(shù)
mod函數(shù)是一個互補(bǔ)函數(shù)
還有一個ceil函數(shù),它是一個以一位數(shù)表示的整數(shù)
例如:
Select floor(200/60)from Dual
display:3
Select mod(200,60)from Dual
display:20
Select ceil(200,60)從雙重顯示:4