Oracle按不同时间分组统计
Oracle按不同时间分组统计
Oracle按不同时间分组统计的sql

如下表table1:
日期(exportDate) 数量(amount)
-------------- -----------
14-2月 -08 20
10-3月 -08 2
14-4月 -08 6
14-6月 -08 75
24-10月-09 23
14-11月-09 45
04-8月 -10 5
04-9月 -10 44
04-10月-10 88
注意:为了显示更直观,如下查询已皆按相应分组排序
1.按年份分组
select to_char(exportDate,'yyyy'),sum(amount) from table1 group by to_char(exportDate,'yyyy');
年份 数量
-----------------------------
2009 68
2010 137
2008 103
2.按月份分组
select to_char(exportDate,'yyyy-mm'),sum(amount) from table1 group by to_char(exportDate,'yyyy-mm')
order by to_char(exportDate,'yyyy-mm');
月份 数量
-----------------------------
2008-02 20
2008-03 2
2008-04 6
2008-06 75
2009-10 23
2009-11 45
2010-08 5
2010-09 44
2010-10 88
3.按季度分组
select to_char(exportDate,'yyyy-Q'),sum(amount) from table1 group by to_char(exportDate,'yyyy-Q')
order by to_char(exportDate,'yyyy-Q');
季度 数量
------------------------------
2008-1 22
2008-2 81
2009-4 68
2010-3 49
2010-4 88
4.按周分组
select to_char(exportDate,'yyyy-IW'),sum(amount) from table1 group by to_char(exportDate,'yyyy-IW')
order by to_char(exportDate,'yyyy-IW');
周 数量
------------------------------
2008-07 20
2008-11 2
2008-16 6
2008-24 75
2009-43 23
2009-46 45
2010-31 5
2010-35 44
2010-40 88

出处:http://www.2cto.com/database/201309/243555.html
随笔分类 - Oracle
学习动态性能表(22)V$resource_limit
posted @ 2015-03-13 13:36 jack_Meng 阅读(57) | 评论 (0) 编辑
学习动态性能表(21)v$lincense
posted @ 2015-03-13 13:32 jack_Meng 阅读(24) | 评论 (0) 编辑
学习动态性能表(20)--v$waitstat
posted @ 2015-03-13 13:31 jack_Meng 阅读(20) | 评论 (0) 编辑
学习动态性能表(19)--v$undostat
posted @ 2015-03-13 13:30 jack_Meng 阅读(14) | 评论 (0) 编辑
学习动态性能表(18)--v$system_event
posted @ 2015-03-13 13:29 jack_Meng 阅读(15) | 评论 (0) 编辑
学习动态性能表(17)--v$segstat&v$segment_statistics
posted @ 2015-03-13 13:27 jack_Meng 阅读(22) | 评论 (0) 编辑
学习动态性能表(16)--v$rowcache
posted @ 2015-03-13 13:26 jack_Meng 阅读(21) | 评论 (0) 编辑
学习动态性能表(15)--v$rollstat
posted @ 2015-03-13 13:25 jack_Meng 阅读(14) | 评论 (0) 编辑
学习动态性能表(14)--v$parameter&v$system_parameter
posted @ 2015-03-13 13:23 jack_Meng 阅读(18) | 评论 (0) 编辑
学习动态性能表(13)--v$open_cursor
posted @ 2015-03-13 13:22 jack_Meng 阅读(23) | 评论 (0) 编辑
学习动态性能表(12)--v$db_object_cache
posted @ 2015-03-13 13:21 jack_Meng 阅读(7) | 评论 (0) 编辑
学习动态性能表(11)v$latch$v$latch_children
posted @ 2015-03-13 13:19 jack_Meng 阅读(9) | 评论 (0) 编辑
学习动态性能表(10)--v$session_longops
posted @ 2015-03-13 13:17 jack_Meng 阅读(16) | 评论 (0) 编辑
学习动态性能表(9)--v$filestat
posted @ 2015-03-13 13:16 jack_Meng 阅读(8) | 评论 (0) 编辑
学习动态性能表(8)--v$lock&v$locked_object
posted @ 2015-03-13 13:14 jack_Meng 阅读(70) | 评论 (0) 编辑
学习动态性能表(7)--v$process
posted @ 2015-03-12 16:11 jack_Meng 阅读(9) | 评论 (0) 编辑
学习动态性能表(6)--v$session_wait&v$session_event
posted @ 2015-03-12 16:05 jack_Meng 阅读(7) | 评论 (0) 编辑
学习动态性能表(5)--v$session
posted @ 2015-03-12 16:02 jack_Meng 阅读(13) | 评论 (0) 编辑
学习动态性能表(4)--v$sqltext&v$sqlarea
posted @ 2015-03-12 15:59 jack_Meng 阅读(12) | 评论 (0) 编辑
学习动态性能表(3)--v$sql&v$sql_plan
posted @ 2015-03-12 15:56 jack_Meng 阅读(12) | 评论 (0) 编辑
学习动态性能表(2)--v$sesstat
posted @ 2015-03-12 15:53 jack_Meng 阅读(3) | 评论 (0) 编辑
学习动态性能表(1)--v$sysstat
posted @ 2015-03-12 15:44 jack_Meng 阅读(9) | 评论 (0) 编辑
Oracle备份与恢复案例
posted @ 2015-03-12 15:20 jack_Meng 阅读(14) | 评论 (0) 编辑
IBM Cognos 10.2 最新体验之旅
posted @ 2014-12-30 13:32 jack_Meng 阅读(216) | 评论 (0) 编辑
Oracle中的NVL函数
posted @ 2014-12-24 17:29 jack_Meng 阅读(15) | 评论 (0) 编辑
Oracle密码中含有特殊字符时exp,imp的使用
posted @ 2014-12-24 11:22 jack_Meng 阅读(130) | 评论 (0) 编辑
AUL恢复truncate删除的表
posted @ 2014-12-18 14:53 jack_Meng 阅读(12) | 评论 (0) 编辑
Oracle终极数据恢复,孰弱孰强(DUL vs AUL)
posted @ 2014-12-18 14:50 jack_Meng 阅读(23) | 评论 (0) 编辑
oracle truncate闪回数据库恢复
posted @ 2014-12-18 14:48 jack_Meng 阅读(20) | 评论 (0) 编辑
Oracle的闪回特性之恢复truncate删除表的数据
posted @ 2014-12-18 14:47 jack_Meng 阅读(202) | 评论 (0) 编辑
Oracle中exp,imp(导入导出)数据迁移注意事项
posted @ 2014-12-18 14:43 jack_Meng 阅读(282) | 评论 (0) 编辑
oracle系统表的查询
posted @ 2014-12-11 12:12 jack_Meng 阅读(5) | 评论 (0) 编辑
ORACLE系统表大全
posted @ 2014-12-11 11:50 jack_Meng 阅读(22) | 评论 (0) 编辑
数据仓库系列文章
posted @ 2014-12-10 16:47 jack_Meng 阅读(38) | 评论 (0) 编辑
数据立方体----维度与OLAP
posted @ 2014-12-10 16:44 jack_Meng 阅读(638) | 评论 (2) 编辑
Oracle变量的定义、赋值及使用
posted @ 2014-12-10 16:27 jack_Meng 阅读(3182) | 评论 (1) 编辑
从如何优化SQL入手,提高数据仓库的ETL效率
posted @ 2014-12-10 15:42 jack_Meng 阅读(40) | 评论 (0) 编辑
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句详解(SQL数据库和Oracle数据库的区别)
posted @ 2014-12-10 12:14 jack_Meng 阅读(937) | 评论 (0) 编辑
Oracle按时间段分组统计
posted @ 2014-04-30 17:22 jack_Meng 阅读(2503) | 评论 (0) 编辑
Oracle按不同时间分组统计
posted @ 2014-04-30 17:15 jack_Meng 阅读(82) | 评论 (0) 编辑
Oracle单表去重复(二)
posted @ 2014-04-30 16:41 jack_Meng 阅读(45) | 评论 (0) 编辑
Oracle单表去重复(一)
posted @ 2014-04-30 16:24 jack_Meng 阅读(828) | 评论 (0) 编辑
oracle 查版本号
posted @ 2014-04-29 16:12 jack_Meng 阅读(22) | 评论 (0) 编辑
Oracle Client 10g (instantclient) 精简版安装
posted @ 2014-04-29 16:07 jack_Meng 阅读(2143) | 评论 (0) 编辑
C#在64位操作系统上连接Oracle的问题和解决方案
posted @ 2014-04-21 13:29 jack_Meng 阅读(40) | 评论 (0) 编辑
32位C#程序连接64位ORACLE数据库
posted @ 2014-04-21 12:44 jack_Meng 阅读(45) | 评论 (0) 编辑
asp.net(C#)链接Oracle连接字符串
posted @ 2014-04-21 12:39 jack_Meng 阅读(1130) | 评论 (0) 编辑
用ASP.Net(C#)连接Oracle数据库的方法及实例
posted @ 2014-04-21 12:30 jack_Meng 阅读(75) | 评论 (0) 编辑
使用C#的两种方式OracleClient组件和OleDB组件连接ORACLE数据库
posted @ 2014-04-21 12:29 jack_Meng 阅读(36) | 评论 (0) 编辑
oracle简单入门教程系列
posted @ 2014-04-21 11:46 jack_Meng 阅读(220) | 评论 (0) 编辑
Windows 7 x64 安装 Oracle 11g Express
posted @ 2014-04-21 11:36 jack_Meng 阅读(2175) | 评论 (0) 编辑
Oracle Database express 11g 第 2 版安装过程
posted @ 2014-04-21 11:23 jack_Meng 阅读(212) | 评论 (0) 编辑
oracle 脚本创建数据库的相关文章,教程,源码
posted @ 2014-04-21 11:09 jack_Meng 阅读(40) | 评论 (0) 编辑
详解Oracle手动创建数据库几大步骤
posted @ 2014-04-21 11:06 jack_Meng 阅读(28) | 评论 (0) 编辑
Oracle XE自带数据库创建的过程
posted @ 2014-04-21 11:05 jack_Meng 阅读(79) | 评论 (0) 编辑
在 Windows 下安装 Oracle 11g XE (Express Edition)
posted @ 2014-04-02 15:37 jack_Meng 阅读(72) | 评论 (0) 编辑
OracleDesigner学习笔记1――安装篇
posted @ 2014-03-01 11:56 jack_Meng 阅读(256) | 评论 (0) 编辑
建立物化视图所需权限
posted @ 2012-12-31 15:06 jack_Meng 阅读(92) | 评论 (0) 编辑
Oracle命令:授权-收回权限-角色
posted @ 2012-12-31 15:04 jack_Meng 阅读(4300) | 评论 (0) 编辑
在Data Manager中使用Variable
posted @ 2012-11-17 14:50 jack_Meng 阅读(45) | 评论 (0) 编辑
oracle中exp,imp(导入,导出)的使用详解
posted @ 2012-11-13 16:52 jack_Meng 阅读(35) | 评论 (0) 编辑
重做日志文件(redo log file)和归档日志文件(archive log file)
posted @ 2012-11-13 16:35 jack_Meng 阅读(446) | 评论 (0) 编辑
Oracle日志文件管理与查看
posted @ 2012-11-13 16:33 jack_Meng 阅读(65) | 评论 (0) 编辑
plsql常用函数汇总
posted @ 2012-11-09 17:00 jack_Meng 阅读(1162) | 评论 (0) 编辑
PLSQL日期函数
posted @ 2012-11-09 16:41 jack_Meng 阅读(6489) | 评论 (0) 编辑
PLSQL配置怎么连ORACLE
posted @ 2012-11-08 14:25 jack_Meng 阅读(5840) | 评论 (0) 编辑
用 Cognos 中的 Data Manager 进行数据抽取(使用介绍)
posted @ 2012-11-07 16:25 jack_Meng 阅读(43) | 评论 (0) 编辑
cognos中的datamanager的安装及配置
posted @ 2012-11-05 12:55 jack_Meng 阅读(55) | 评论 (0) 编辑
数据仓库之我见
posted @ 2012-11-05 12:53 jack_Meng 阅读(39) | 评论 (0) 编辑
Oracle按不同时间分组统计的更多相关文章
- Oracle 按不同时间分组统计
1.按年 select to_char(record_date,'yyyy'), sum(col_8) as total_money from table_name where group by to ...
- ORACLE的分组统计之ROLLUP(一)
Oracle 9i以后,扩展了group by 的功能,能够满足大部分多维数据的分析统计功能,主要表现: 1. rollup,cube,grouping sets 扩展group by字句提供了丰富的 ...
- Oracle Time Model Statistics(时间模型统计)
Oracle数据库从10g開始,启用以时间模型统计为主.命中率为辅等性能度量指标.基于时间模型统计,主要是基于操作类型測量在数据库中花费的时间的统计信息.最重要的时间模型统计是数据库时间.或DB时间. ...
- Oracle数据库从入门到精通-分组统计查询
视频课程:李兴华 Oracle从入门到精通 视频课程学习者:阳光罗诺 视频来源:51CTO学院 整体内容: 统计函数的使用 分组统计查询的实现 对分组的数据过滤 统计函数 在之前我们就学习过一个COU ...
- 010.简单查询、分组统计查询、多表连接查询(sql实例)
-------------------------------------day3------------ --添加多行数据:------INSERT [INTO] 表名 [(列的列表)] --SEL ...
- Dev用于界面按选中列进行分组统计数据源(实用技巧)
如果有用U8的可以明白这个功能就是模仿他的统计功能.我不过是把他造成通用的与适应于DEV的. (效率为6000条数据分组统计时间为3秒左右分组列过多5秒.1000条以下0.几秒,500条下0.00几秒 ...
- DataTable、List使用groupby进行分组和分组统计;List、DataTable查询筛选方法
DataTable分组统计: .用两层循环计算,前提条件是数据已经按分组的列排好序的. DataTable dt = new DataTable(); dt.Columns.AddRange(new ...
- Mysql 根据时间戳按年月日分组统计
Mysql 根据时间戳按年月日分组统计create_time时间格式SELECT DATE_FORMAT(create_time,'%Y%u') weeks,COUNT(id) COUNT FROM ...
- Mysql中较为复杂的分组统计去重复值
这是我的代码: 前提是做了一个view:att_sumbase 首先分开统计每天的中午.下午饭点人数,这时需要分别去除中午和下午重复打卡的人.用了记录集的交,嵌套select的知识. 注意不能直接使用 ...
随机推荐
- LeetCode 53 Spiral Matrix
Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in spiral or ...
- Java乔晓松-android的四大组件之一Service(服务的绑定)
android的四大组件之一Service(服务的绑定) 怎么绑定服务,又怎么解除服务,代码如下: MainActivity.java源码: package com.example.lesson14_ ...
- php编码规范个人小结
1.原生态代码或者类的头上,注明作者,关键算法计算过程 例如 /** *@author zengmoumou *功能:根据列表ip,取得ip对应的运营商,省,市,县 */ 2.变量尽量用英文单词的组合 ...
- 基于ICSharpCode.SharpZipLib.Zip的压缩解压缩
原文:基于ICSharpCode.SharpZipLib.Zip的压缩解压缩 今天记压缩解压缩的使用,是基于开源项目ICSharpCode.SharpZipLib.Zip的使用. 一.压缩: /// ...
- Nginx得知——Hello World模
Hello World HTTP模 1.构造config ngx_addon_name=ngx_http_mytest_module HTTP_MODULES="$HTTP_MODUL ...
- 矩形类定义【C++】
Description 定义一个矩形类,数据成员包括左下角和右上角坐标,定义的成员函数包括必要的构造函数.输入坐标的函数,以及计算并输出矩形面积的函数.要求使用提示中给出的测试函数并不得改动. Inp ...
- 注意事项: Solr设备 Hello World
试用 Solr-4.10.2 一 shards, 这两款机器 一是垃圾 rm -r example/solr/collection1/data/* 启动一个 node cd example java ...
- 【C语言探索之旅】 第二部分第一课:模块化编程
内容简介 1.课程大纲 2.第二部分第一课: 模块化编程 3.第二部分第二课预告: 进击的指针,C语言王牌 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案.还会带大家用C ...
- Swift继承
//声明一个基类 class vehicle { var maxPassenger : Int = 0 var manufacturer : String! func description() -& ...
- maple 教程
1 初识计算机代数系统Maple 1.1 Maple简说 1980年9月, 加拿大Waterloo大学的符号计算机研究小组成立, 開始了符号计算在计算机上实现的研究项目, 数学软件Maple是这个项目 ...