一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術(shù)|

服務(wù)器之家 - 數(shù)據(jù)庫 - Oracle - Oracle 計(jì)算時(shí)間格式平均值的sql 語句

Oracle 計(jì)算時(shí)間格式平均值的sql 語句

2020-04-14 15:37虎咆狼哮 Oracle

這篇文章主要介紹了Oracle 計(jì)算時(shí)間格式平均值的sql 語句,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

Oracle 計(jì)算時(shí)間格式平均值的sql 語句

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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)換為 時(shí)間字符格式
from
(
  select
  --把上班時(shí)間換算為秒
  to_char(a.actontime, 'hh24') * 3600 +
  to_char(a.actontime, 'mi') * 60 +
  to_char(a.actontime, 'ss') as begin_time_second,
  --把下班時(shí)間換算為秒
  to_char(a.actofftime, 'hh24') * 3600 +
  to_char(a.actofftime, 'mi') * 60 +
  to_char(a.actofftime, 'ss') as end_time_second
  from empworkdate a
)

知識點(diǎn)擴(kuò)展:oracle中獲取年月日時(shí)分秒

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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
--獲取年
select to_char(sysdate,'yyyy') from dual--2016
select to_char(sysdate,'YYYY') from dual--2016
--獲取月
select to_char(sysdate,'mm') from dual--10
select to_char(sysdate,'MM') from dual--10
--獲取日
select to_char(sysdate,'dd') from dual--10
select to_char(sysdate,'DD') from dual--10
--獲取時(shí)
select to_char(sysdate,'hh24') from dual--15
select to_char(sysdate,'hh') from dual--03
select to_char(sysdate,'HH') from dual--03
select to_char(sysdate,'HH24') from dual--15
--獲取分鐘
select to_char(sysdate,'MI') from dual--14
select to_char(sysdate,'mi') from dual--14
--獲取秒
select to_char(sysdate,'ss') from dual--35
select to_char(sysdate,'SS') from dual--40
--獲取年月日時(shí)分秒
select to_char(sysdate,'yyyy-mm-dd hh:mi:ss') from dual--2016-10-10 03:17:25
select 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中獲取年月日時(shí)分秒沒有影響

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

總結(jié)

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

原文鏈接:https://www.cnblogs.com/hong-dan/archive/2019/08/27/11418219.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产另类视频一区二区三区 | 亚洲免费小视频 | 91短视频在线播放 | 第一福利在线观看永久视频 | 国内精品久久久久影院中国 | 好紧好爽再叫浪一点点潘金莲 | 青青久久精品国产 | 国色天香 社区视频 | 午夜福利在线观看6080 | 欧美精选欧美极品 | 国产手机在线αⅴ片无码观看 | 免费网站看v片在线香蕉 | 美女脱了内裤让男生玩屁股 | 国产123区在线视频观看 | 亚洲狠狠婷婷综合久久蜜桃 | 日韩精品欧美国产精品亚 | 亚洲老头老太hd | 超兴奋朋友的中文字幕下 | 欧美成人精品第一区二区三区 | 美女被狂干 | 爽好舒服把腿张小说 | 久久偷拍国2017 | 色婷婷久 | 国产伦精品一区二区三区免费观看 | 高清视频一区二区三区 | 亚洲成人黄色网址 | 我半夜摸妺妺的奶C了她 | 四虎免费在线观看视频 | 精品国产人妻国语 | 久久99国产亚洲高清观着 | 国产在线观看精品 | chaopeng在线观看 | 91传媒制片厂制作传媒破解版 | 欧美特欧美特级一片 | 日本黄色影院 | 美女班主任下面好爽好湿好紧 | 欧美日韩国产一区二区三区欧 | 欧美性一区二区三区 | 91久久综合九色综合欧美98 | 91精品国产综合久 | 日本动漫打扑克动画片樱花动漫 |