`

Oracle按间隔周统计

 
阅读更多
按非自然月归类:

select ceil(months_between(add_months(sysdate,1),sysdate))  from dual;


按非自然周分组,左侧表,left join 右侧表
 select to_char(to_date('2011-02-08', 'yyyy-mm-dd')+7*(rownum-1)  ,'yyyy-mm-dd') a ,
 to_char(case when to_date('2011-02-08', 'yyyy-mm-dd')+7*(rownum-1)+6>sysdate then sysdate else 
 to_date('2011-02-08', 'yyyy-mm-dd')+7*(rownum-1)+6 end ,'yyyy-MM-dd') as b
from all_objects where rownum<=floor((sysdate - (to_date('2011-02-08', 'yyyy-mm-dd'))) / 7)+1
分享到:
评论

相关推荐

    oracle 11g 新特性

    - **AWR基线(AWR Baselines)**:Oracle 11g扩展了AWR基线功能,能够自动创建适用于不同特性的基线,如默认创建周基线,为性能监控和趋势分析提供了更丰富的数据支撑。 #### 9. PL/SQL部分 - **结果集缓存...

    oracle的一些时间操作

    无论是进行数据统计、业务逻辑处理还是系统维护,对日期时间的操作都占据了非常重要的地位。本文将详细介绍Oracle数据库中常用的几种时间操作方法及其应用场景。 #### 1. 获取当前系统日期时间 在Oracle数据库中,...

    Oracle 11g 新特性.doc

    3. **计划管理 (Plan Management)**:此功能允许固定特定SQL语句的查询计划,即使统计数据或数据库版本变化,也能保持性能稳定。 4. **自动诊断知识库 (Automatic Diagnostic Repository ADR)**:Oracle 11g在检测...

    DBA日常维护工作手册参考

    - 使用Oracle10g OEM图形化自定义所有表、索引统计分析的自动化调度任务。 - **导出表、索引最新统计分析数据**: - 定期导出,以备后续分析或恢复使用。 - **性能报告分析**: - 定期进行性能报告分析,有助于...

    Oracle日期时间用法.docx

    Oracle数据库在处理日期和时间方面提供了丰富...通过组合使用这些函数,我们可以轻松地完成按年、季度、月、周等时间单位的数据统计任务。在实际工作中,这些技巧对于数据库管理员、开发人员和分析师来说是必不可少的。

    sql计算班组func.zip_oracle_sql_某个时间班组

    综上所述,解决“sql计算某个时间为甲乙丙丁中的哪一个班组”的问题,关键在于理解并运用Oracle SQL的日期函数、时间比较、CASE语句以及可能的分组统计。具体实现应根据实际的班组划分规则和数据表结构进行调整。在...

    awrcrt2.1.zip

    1. **时间段信息**:AWR报告通常涵盖一个特定的时间间隔,比如一小时、一天或一周,提供了在这段时间内数据库的概览。 2. **性能指标**:包括CPU利用率、I/O统计、等待事件、SQL语句等,这些指标有助于识别性能瓶颈...

    数据库中日期时间用法.pdf

    在进行Oracle数据库的日期时间操作时,这些函数可以帮助我们快速准确地处理与日期时间相关的复杂查询,如统计按年、季度、月、周划分的数据,或者计算两个日期之间的差距等。理解并熟练使用这些函数对于数据库开发...

    sql高级进阶

    - 计算一年中周内各日期的次数:统计一年中各周内某天的出现频率。 - 确定当前记录和下一条记录之间相差的天数:使用数据库的日期差函数。 8. 日期操作 - SYSDATE能得到的信息:解释SYSDATE函数返回的当前系统...

    数据库中日期时间用法.docx

    Oracle数据库在处理日期和时间方面提供了丰富的函数,使得在SQL查询中进行日期计算和数据分析变得简单...在Oracle SQL查询中,结合这些日期时间函数,你可以轻松地完成按年、季、月、周等不同时间粒度的数据分析任务。

    存储过程Procedures及Job任务编写

    3. **参数传递**:存储过程支持按值或按引用传递参数,这取决于数据库系统的具体实现。 4. **控制流程语句**:存储过程中可以使用`IF-ELSE`、`CASE`、`WHILE`等控制流程语句,实现更复杂的逻辑处理。 5. **返回值*...

    SQL函数大全.pdf

    根据提供的文件内容,我们可以整理出关于SQL函数的大量...在实际应用中,不同数据库系统(如Oracle、MySQL、SQL Server等)对这些函数的支持和具体语法可能存在差异,但大多数数据库系统都提供了这些基础的SQL函数。

    ExpressScheduler Suite v2.2.for.Delphi.BCB

    1. **ExpressScheduler**:这是主日程视图组件,它提供了多种视图模式,如日视图、周视图、月视图和年视图,以及列表视图,用户可以根据需要灵活切换。同时,它支持多层事件、自定义时间间隔和滚动导航,使得日程...

Global site tag (gtag.js) - Google Analytics