oracle trunc的应用 周 日 月汇总方法 oracle sql trunc

一、天汇总例句

1、昨天的数据汇总

startday>=to_char(trunc($startday-1),'yyyyMMdd')

and startday <to_char(trunc($startday),'yyyyMMdd')

说明:$startday为时间标量 函数trunc($startday-10)用来求日期的前十天

函数to_char(trunc($startday-10),'yyyyMMdd')用来将求得日期以年月日的形式转化为char类型

2、最近十天的数据汇总

startday>=to_char(trunc($startday-10),'yyyyMMdd')

and startday <to_char(trunc($startday),'yyyyMMdd')

说明:$startday为时间标量 函数trunc($startday-10)用来求日期的前十天

函数to_char(trunc($startday-10),'yyyyMMdd')用来将求得日期以年月日的形式转化为char类型

二、月汇总例句

1、一个月数据汇总

startday>=to_char(trunc($startday,'mm'),'yyyyMMdd')

and startday <to_char(trunc(add_months($startday,1),'mm'),'yyyyMMdd')

说明:$startday为时间标量 函数trunc($startday,'mm')用来求日期所在月第一天

函数to_char(trunc($startday,'mm'),'yyyyMMdd')用来将求得日期所在月第一天以年月日的形式转化为char类型

2、一个月内任意时间段内的数据汇总

求日期所在月的五号到月末之前的四天的汇总

startday>=to_char(trunc($startday,'mm')+4,'yyyyMMdd')

and startday <to_char(trunc(add_months($startday,1),'mm')-4,'yyyyMMdd')

三、周汇总例句

1、一个周数据汇总

startday>=to_char(trunc($startday,'d')+1,'yyyyMMdd')

and startday <to_char(trunc($startday,'d')+8,'yyyyMMdd')

说明:$startday为时间标量 函数trunc($startday,'d')用来求日期所在周的第一天根据所在地区不同可能为周日或周一

函数to_char(trunc($startday,'d')+1,'yyyyMMdd')用来将求得日期以年月日的形式转化为char类型

说明一周的第一天为周日或者周一取决于你数据库的nls设置

select * from nls_session_parameters;

alter session set NLS_TERRITORY='AMERICA';

四、小时汇总例句

1、求前N个小时的数据汇总

startday=to_char($startday,'yyyyMMdd') and

starttime>=to_char(trunc($startday-N/24,'hh24'),'hh24')||'0000' and

starttime<to_char(trunc($startday,'hh24'),'hh24')||'0000'

说明:$startday为时间标量 函数to_char($startday,'yyyyMMdd')用来求日期以年月日的形式转化为char类型

函数to_char(trunc(sysdate-N/24,'hh24'),'hh24')用来将求得日期以24小时制的形式转化为char类型

  

爱华网本文地址 » http://www.413yy.cn/a/25101011/74514.html

更多阅读

综合物探方法在找矿中的应用毕业论文 综合布线毕业论文

中国地质大学(武汉)远程与继续教育学院毕业论文(设计)中国地质大学(武汉)新疆函授站2012届资源勘查工程题  目 综合物探方法在新疆哈密地区镜儿泉西一带寻找与铜镍有关基性-超基性岩体的应用学  号 031J291*****学  生 *

天然色素在手工皂中的应用 纯天然手工皂制作方法

其实手工皂要出彩天然色素怎么在强碱溶液下显色,大家都不得而知。最近看到一些关于天然色素的相关文章,整理归类如何运用到肥皂中去,当然豆豆妈的皂并不出彩,因为自己也在学习中,一直不想为了要好看而放不是很天然的东西,一直在查找资料。

Diigo的应用 diigo 工具

Diigo 在初中英语教学中的应用(部分)The Application of Diigo in Engish Instruction in Middle School学 院 数理信息学院年级专业 03级教育技术学(师范)学生姓名 陈茜茜完 成 日 期 2007 年 4 月引言你是否有过这样的经历,曾经看过很

声明:《oracle trunc的应用 周 日 月汇总方法 oracle sql trunc》为网友去时陌上花如锦分享!如侵犯到您的合法权益请联系我们删除