好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > oracle實現動態查詢前一天早八點到當天早八點的數據功能示例

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

熱門標簽:杭州網絡外呼系統運營商 汽車4s店百度地圖標注店 安陽企業電銷機器人供應商 地圖標注效果的制作 鶴壁電話機器人價格 電銷套路機器人 網貸外呼系統合法嗎 手機地圖標注門店 地圖標注坐標圖標

本文實例講述了oracle實現動態查詢前一天早八點到當天早八點的數據。分享給大家供大家參考,具體如下:

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

這里是查詢sql語句

SELECT
  DEPT_ID,
  COUNT( * ) DID
FROM
  "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相關內容感興趣的讀者可查看本站專題:《Oracle常用函數匯總》、《Oracle日期與時間操作技巧總結》及《php+Oracle數據庫程序設計技巧總結》

希望本文所述對大家Oracle數據庫程序設計有所幫助。

您可能感興趣的文章:
  • oracle 查詢當天數據的sql條件寫法
  • oracle使用to_date查詢一周的第一天日期
  • Oracle查詢最近幾天每小時歸檔日志產生數量的腳本寫法
  • oracle實現按天,周,月,季度,年查詢排序方法
  • Oracle 獲取上周一到周末日期的查詢sql語句
  • Oracle中查詢本月星期5的所有日期列表的語句
  • Oracle查詢優化日期運算實例詳解
  • oracle查詢截至到當前日期月份所在年份的所有月份
  • Oracle實現查詢2個日期所跨過的月份列表/日期列表的方法分析

標簽:銀川 河源 泰安 柳州 酒泉 梧州 南陽 焦作

巨人網絡通訊聲明:本文標題《oracle實現動態查詢前一天早八點到當天早八點的數據功能示例》,本文關鍵詞  oracle,實現,動態,查詢,前一天,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《oracle實現動態查詢前一天早八點到當天早八點的數據功能示例》相關的同類信息!
  • 本頁收集關于oracle實現動態查詢前一天早八點到當天早八點的數據功能示例的相關信息資訊供網民參考!
  • 推薦文章