最新文章列表

oracle中分组排序函数用法

项目开发中,我们有时会碰到需要分组排序来解决问题的情况,如:1、要求取出按field1分组后,并在每组中按照field2排序;2、亦或更加要求取出1中已经分组排序好的前多少行的数据 这里通过一张表的示例和SQL语句阐述下oracle数据库中用于分组排序函数的用法。 a、row_number() over() row_number()over(partition by col1 order ...
xm_koma 评论(0) 有42214人浏览 2014-06-11 20:44

Oracle分析函数-OVER()排序

Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数group的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。 例如需要查询员工信息中每个部门最早入职员工的个人信息 字段有:用户名name,日期start_date,工号emp_id,部门dept_id 1)聚合函数:select e.* from emp e, (select max( ...
心杀心 评论(0) 有1473人浏览 2013-10-14 15:20

oracle分析函数row_number() over()使用

row_number() over ([partition by col1] order by col2) ) as 别名 表示根据col1分组,在分组内部根据 col2排序 而这个“别名”的值就表示每组内部排序后的顺序编号(组内连续的唯一的),[partition by col1] 可省略。 以Scott/tiger登陆,以emp表为例。 1、select deptno,ename,sal,    ...
noblemoon 评论(0) 有1183人浏览 2011-12-15 11:38

最近博客热门TAG

Java(141746) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics