久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

oracle怎么實現動態查詢前一天早八點到當天早八點的數據功能

133次閱讀
沒有評論

共計 1044 個字符,預計需要花費 3 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

這篇文章給大家分享的是有關 oracle 怎么實現動態查詢前一天早八點到當天早八點的數據功能的內容。丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,一起跟隨丸趣 TV 小編過來看看吧。

需要查詢前一天早八點到當天早八點的數據

這里是查詢 sql 語句

SELECT
 DEPT_ID,
 COUNT( * ) DID
  MES_MACH_CALL_EVENT 
WHERE
 CALL_TIME  = trunc(sysdate-1)+8/24
 AND CALL_TIME  = trunc(sysdate)+8/24
GROUP BY
 DEPT_ID

現在單獨來看一下獲取系統當天八點和前一天八點的方法

SELECT trunc(sysdate)+8/24 FROM DUAL;
SELECT trunc(sysdate-1)+8/24 FROM DUAL;

+8/24 為 24 小時制中的早八點

其中 trunc 函數的用法為

【trunc(for dates)】TRUNC() 函數處理日期

語法格式:TRUNC(date[,fmt])

其中:date 一個日期值;fmt 日期格式。

該日期將按指定的日期格式截??;忽略它則由最近的日期截取。

示例:

select trunc(sysdate) from dual;–2017/2/13, 返回當前時間  
select trunc(sysdate, yy) from dual;–2017/1/1, 返回當年第一天  
select trunc(sysdate, mm) from dual;–2017/2/1, 返回當月的第一天  
select trunc(sysdate, d) from dual;–2017/2/12, 返回當前星期的第一天,即星期天  
select trunc(sysdate, dd) from dual;–2017/2/13, 返回當前日期, 今天是 2017/2/13 
select trunc(sysdate , HH24) from dual;–2017/2/13 15:00:00, 返回本小時的開始時間  
select trunc(sysdate , MI) from dual;–2017/2/13 15:13:00, 返回本分鐘的開始時間 

感謝各位的閱讀!關于“oracle 怎么實現動態查詢前一天早八點到當天早八點的數據功能”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計1044字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 麦盖提县| 保定市| 高州市| 龙江县| 尼勒克县| 怀仁县| 邳州市| 诸城市| 垦利县| 霍山县| 巴林右旗| 南乐县| 周宁县| 塔河县| 天津市| 新干县| 泾阳县| 新郑市| 鄂温| 崇仁县| 天津市| 方正县| 大悟县| 红河县| 灌云县| 大英县| 靖州| 和龙市| 咸宁市| 年辖:市辖区| 镇康县| 遂昌县| 钟祥市| 长沙市| 特克斯县| 大洼县| 博乐市| 泗阳县| 耿马| 凯里市| 南靖县|