`
virusfu
  • 浏览: 182912 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle 统计sql

 
阅读更多

 

oracle 统计月平均交易次数 :

 

 

        select n_tsc_src_usr_id , floor(count(c_tsc_no)/trunc(months_between(max(d_tsc_req_time),min(d_tsc_req_time))))

       from tbl_tsc_base

  group by n_tsc_src_usr_id

       having months_between(max(d_tsc_req_time),min(d_tsc_req_time)) >=1

 

 

oracle 日交易统计:

 

 

select *

  from (select rownum rn, r.*

          from (select to_char(to_date(substr(txn_tm, 0, 8), 'yyyy-mm-dd'),

                               'yyyy-mm-dd') as txn_date,

                       sum(txn_amt) as txn_amt_sum,

                       count(1) as txn_count,

                       -sum(MERC_FEE_AMT) txn_fee_sum

                  from HPSTJNL

                 where merc_id = '800000370110002'

                   and txn_cd = 2010020

                 group by substr(txn_tm, 0, 8)

                 order by txn_date desc) r)

 where rn >= 1

   and rn < 16

 

oracle 统计总行数:

 

 

select count(1)

  from (select count(1)

          from HPSTJNL

         where merc_id = '800000370110002'

           and txn_cd = 2010020

         group by substr(txn_tm, 0, 8))

 

最近一个月的统计信息:

 and  to_char(to_date(txn_tm,'yyyy-mm-dd hh24:mi:ss'), 'yyyymmdd') between to_char(add_months(sysdate,-1),'yyyymmdd') and to_char(trunc(sysdate), 'yyyymmdd') 

 

上一个月的统计信息: txn_tm字段格式:20120314102320

substr(txn_tm,0,6) = to_char(add_months(sysdate,-1),'yyyymm') 

分享到:
评论

相关推荐

    ORACLE-SQL性能优化大全.pdf

    ### ORACLE-SQL性能优化大全知识点详述 #### 一、优化基础知识概述 - **性能管理**: - **尽早开始**:性能优化应该在项目的早期就开始考虑,而不是等到后期出现性能瓶颈时才去处理。 - **设立合适目标**:设定...

    Oracle_SQL优化脚本_完整实用资源

    Oracle SQL优化是数据库管理员和开发人员提升系统性能的关键技能之一。这个"Oracle_SQL优化脚本_完整实用资源"压缩包包含了一系列工具和方法,旨在帮助你优化在Oracle数据库上运行的SQL查询,从而提高数据库的响应...

    Linux下定时自动执行Oracle_SQL

    在IT领域,尤其是在数据库管理和系统自动化操作中,利用Linux下的Crontab实现Oracle SQL的定时自动执行是一项极为实用且高效的技术。本文将深入探讨如何在Linux环境下设置Crontab来定期执行Oracle SQL脚本,这一过程...

    ORACLE 19C SQL调优指南 中文版 Oracle DBA

    Oracle 19C SQL调优是数据库管理员(DBA)日常工作中不可或缺的一部分,它涉及到优化SQL查询性能,提高数据库系统的整体效率。本指南针对Oracle 19C版本,提供了丰富的调优策略和技术,旨在帮助DBA们更好地管理和维护...

    Oracle SQL(SQL for Oracle)

    3. **SELECT查询**:Oracle SQL的查询语法丰富,可以使用WHERE子句进行条件过滤,GROUP BY和HAVING子句进行分组统计,ORDER BY子句进行排序,以及JOIN操作连接多个表。 4. **视图**:视图是虚拟表,基于一个或多个...

    ORACLE并行SQL指南

    - **数据统计**:需要对大量数据进行统计分析的任务可以受益于并行SQL。 #### 四、配置并行SQL 1. **启用并行执行**:在Oracle企业版中,默认情况下并行执行是启用的。可以通过设置初始化参数`_parallel_execution...

    oracle-sql.rar_oracle

    Oracle SQL是数据库管理领域中的重要组成部分,特别是在Oracle数据库系统中,它是进行数据操作和分析的主要语言。本压缩包“oracle-sql.rar_oracle”显然针对的是Oracle SQL的学习资源,特别是对于初学者而言,它...

    oracle的按月统计sql(一个数据库面试题)

    oracle的按月统计sql..............................

    使用Oracle的SQL函数实现工作日和节假日分组统计.pdf

    使用Oracle的SQL函数实现工作日和节假日分组统计 本文介绍了使用Oracle的SQL函数来实现工作日和节假日的分组统计,通过对工作日和节假日的判断和统计,可以更好地合理调度人力物力资源,制定节假日劳务补贴政策。...

    oracle的SQL语句的一些经验总结

    Oracle SQL语句是数据库管理员和开发人员在处理Oracle数据库时不可或缺的工具。它允许用户查询、更新、插入和删除数据,以及执行各种复杂的数据库操作。以下是对"Oracle的SQL语句的一些经验总结"中可能涉及的关键...

    OracleSQLDeveloper

    6. **报表和图表**:SQL Developer可以生成各种报表,包括数据的统计报告、性能分析报告等,还可以以图表形式展示数据,便于数据分析和决策。 7. **版本控制**:集成的版本控制系统允许团队成员协作开发数据库,...

    Oracle中SQL语句执行效率的查找与解决

    本文将深入探讨Oracle中SQL语句执行效率的查找与解决方法,特别关注于如何识别和优化那些导致性能瓶颈的查询。 ### Oracle SQL执行效率:查找与解决 #### 一、资源消耗分析 在Oracle中,SQL语句执行效率低下通常...

    ORACLE和SQL语法区别归纳

    - Oracle的优化器(Cost-Based Optimizer, CBO)会根据统计信息自动选择最佳执行路径,比SQL标准更智能。 5. **事务控制** - SQL的`BEGIN TRANSACTION`、`COMMIT`和`ROLLBACK`在Oracle中依然适用,但Oracle还提供...

    高清完整版 Oracle 高性能SQL引擎剖析SQL优化与调优机制详解

    Oracle的SQL优化与调优机制复杂多样,涵盖了从SQL语句的编写、执行计划的选择、到资源管理的全方位调优方法。为了深入理解Oracle SQL优化与调优机制,需要掌握以下几个核心知识点。 首先,要掌握Oracle SQL的基本...

    oracle常用sql.rar

    Oracle数据库是全球广泛使用的大型关系型数据库系统,其SQL语法丰富多样,对于DBA(数据库管理员)来说,熟练掌握Oracle SQL是日常维护和优化数据库的关键。"oracle常用sql.rar"这个压缩包文件显然包含了关于Oracle...

    Oracle统计一天内每小时的数据量

    Oracle统计一天内每小时的数据量。在某小时内有数据,该时间段会被统计出来;该时间段内没有交易,该时间段不会被统计出来,默认为0即可

    Oracle 11g SQL和PL SQL从入门到精通 pdf格式电子书 下载(一)

    Oracle 11g SQL和PL SQL从入门到精通 pdf格式电子书 下载(一) http://download.csdn.net/source/3268267 Oracle 11g SQL和PL SQL从入门到精通 pdf格式电子书 下载(二) ...

    Oracle SQL:经典练习题(附答案)

    Oracle SQL是数据库管理和数据分析的重要工具,尤其在处理Oracle数据库时不可或缺。本文提供的经典练习题旨在帮助初学者熟悉SQL语句的编写,特别是针对Oracle数据库特有的功能。以下将详细讲解涉及的知识点。 1. **...

    wxh oracle常用SQL脚本

    第一条SQL脚本用于统计Oracle数据库中的I/O操作,具体是针对数据文件的物理块读取和写入次数,以及总的I/O操作次数。这在数据库性能调优中非常重要,可以帮助DBA(数据库管理员)识别哪些表空间或数据文件产生了大量...

Global site tag (gtag.js) - Google Analytics