国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

Oracle 計算時間格式平均值的sql 語句

2020-07-26 13:58:00
字體:
供稿:網(wǎng)友

Oracle 計算時間格式平均值的sql 語句

select to_char((to_date('2019-07-01', 'yyyy-mm-dd') + numtodsinterval(avg(begin_time_second), 'second')),'hh24:mi:ss') avg_begin_time,to_char((to_date('2019-07-01', 'yyyy-mm-dd') + numtodsinterval(avg(end_time_second), 'second')),'hh24:mi:ss') avg_end_time--2019-07-01 00:00:00 + numtodsinterval(平均數(shù),'秒')轉(zhuǎn)換為日期格式,然后再轉(zhuǎn)換為 時間字符格式from (  select   --把上班時間換算為秒  to_char(a.actontime, 'hh24') * 3600 +  to_char(a.actontime, 'mi') * 60 +  to_char(a.actontime, 'ss') as begin_time_second,  --把下班時間換算為秒   to_char(a.actofftime, 'hh24') * 3600 +  to_char(a.actofftime, 'mi') * 60 +   to_char(a.actofftime, 'ss') as end_time_second  from empworkdate a)

知識點擴展:oracle中獲取年月日時分秒

我寫sql的時間為2016年10月10日下午15:18完事,這個時間下面要做對比:

--獲取年select to_char(sysdate,'yyyy') from dual--2016select to_char(sysdate,'YYYY') from dual--2016--獲取月select to_char(sysdate,'mm') from dual--10select to_char(sysdate,'MM') from dual--10--獲取日select to_char(sysdate,'dd') from dual--10select to_char(sysdate,'DD') from dual--10--獲取時select to_char(sysdate,'hh24') from dual--15select to_char(sysdate,'hh') from dual--03select to_char(sysdate,'HH') from dual--03select to_char(sysdate,'HH24') from dual--15--獲取分鐘select to_char(sysdate,'MI') from dual--14select to_char(sysdate,'mi') from dual--14--獲取秒select to_char(sysdate,'ss') from dual--35select to_char(sysdate,'SS') from dual--40--獲取年月日時分秒select to_char(sysdate,'yyyy-mm-dd hh:mi:ss') from dual--2016-10-10 03:17:25select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual--2016-10-10 15:17:51

(1)從上面的測試SQL可以看出年月日yyyy,mm,dd,hh,mi,ss的大小寫對于從oracle中獲取年月日時分秒沒有影響

(2)對于獲取小時分12小時和24小時的情況,如果你想獲取顯示下午的時間,你可以采用hh24,這樣就會顯示類似于15:30而不是03:30

總結

以上所述是小編給大家介紹的Oracle 計算時間格式平均值的sql 語句,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網(wǎng)網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 广元市| 岳阳县| 金平| 漳州市| 湖南省| 蕲春县| 德庆县| 和顺县| 荃湾区| 当涂县| 肃宁县| 乾安县| 伊通| 定陶县| 宜阳县| 怀仁县| 泰顺县| 乌鲁木齐市| 开封县| 于田县| 南木林县| 峨眉山市| 安顺市| 青龙| 阿克陶县| 彭阳县| 永昌县| 静海县| 孝义市| 克什克腾旗| 隆林| 九寨沟县| 和田县| 南开区| 建湖县| 两当县| 通榆县| 额尔古纳市| 新宾| 石家庄市| 万州区|