Oracle
文章平均质量分 60
_Covet
这个作者很懒,什么都没留下…
展开
-
oracle的 listagg() WITHIN GROUP () 行转列函数的使用
如需转载请标明出处1.使用条件查询 查询部门为20的员工列表-- 查询部门为20的员工列表SELECT t.DEPTNO,t.ENAME FROM SCOTT.EMP t where t.DEPTNO = '20' ; 效果:2.使用 listagg() WITHIN GROUP () 将多行合并成一行(比较常用)SELECT T .DEPTNO, li...原创 2018-07-11 18:12:25 · 264302 阅读 · 29 评论 -
Oracle数据库的Row_number() over()使用方法
1.原始数据(部分)SELECT * FROM SCOTT.EMP ; 2.使用Row_number() over() 函数,排序SELECT EMPNO,ENAME,SAL,DEPTNO,Row_number() over( order by sal) rs FROM SCOTT.EMP ;根据工资排序并添加序号3.使用Row_number() over() 函数,分组并排序SELECT EMP...原创 2018-07-13 15:31:16 · 26506 阅读 · 1 评论