??
oracle_常用分组函数
①分组函数
1.max(column):求最大值,对数据类型没有要求,任意数据类型都可以
2.min(column):求最小值,对数据类型没有要求,任意数据类型都可以
3.avg(column):返回column不为null的平均值,对数据类型有要求,只能针对number类型(数字类型)
4.sum(column):返回column不为null的总和,...
分类:
数据库 时间:
2014-11-06 17:29:04
阅读次数:
167
看看以前的私密日志,原来自己之前被很多小而简单的问题困惑过!
看着那时候我们还是新手中的新手做的备忘笔记!
其实就是用了Oracle的统计函数而已!
以前的日记(看样子应该是以前公司的源码,呵呵……)如下:勿喷!
对多数据进行分组排序后取每组第一条记录:...
分类:
数据库 时间:
2014-08-08 16:05:06
阅读次数:
274
row_number() OVER (PARTITION BY COL1 ORDER BY COL2)
--表示根据COL1分组,在分组内部根据 COL2排序,而此函数返回的值就表示每组内部排序后的顺序编号(组内连续的唯一的)
例子一: create table student (id int ,classes int ,score int);
insert into student val...
分类:
其他好文 时间:
2014-07-03 18:33:50
阅读次数:
213