时间:2021-05-24
本文实例讲述了oracle实现动态查询前一天早八点到当天早八点的数据。分享给大家供大家参考,具体如下:
需要查询前一天早八点到当天早八点的数据
这里是查询sql语句
SELECT DEPT_ID, COUNT( * ) DIDFROM "MES_MACH_CALL_EVENT"WHERE CALL_TIME >= trunc(sysdate-1)+8/24 AND CALL_TIME <= trunc(sysdate)+8/24GROUP 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数据库程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
……每天早上八点到八点半上班,扫描分货,然后装袋,骑车出去派送货物,期间要是有人要邮寄包裹,顺路的话就取,不顺路晚点取,然后送完,签收,录单,下班互联网金融的创
淘宝和淘宝商城都需要客服,而且要保证每天早八点到晚上十二点都在线。估计需要两名客服人员。一名从事专业网站制作人员,因为需要制作一个专业购物网站,需要不少的专业知
我们新品的破零是不一定必须要老客户才行的,有老客户最好,我们可以规划预购,比如这个产品是晚上八点上架,预先通知所有老客户,集中在八点到九点时段,可以买一送一,或
现在通过我们已经得到的数据,来分析出我们店人群属性。1.顾客类型:学生或者没上班的家庭主妇2.访问时间:通过一天天的数据比较,可以看出成交时间在早上八点到下午五
第一:首先你要搞清楚淘宝流量的高峰期。一般流量高峰期会分为三个时间段:早上九点到中午十二点,下午两点到晚上五点,晚上八点到十点,距离下线时间越近的宝贝排名就