
Oracle数据库
Musan、
这个作者很懒,什么都没留下…
展开
-
oracle将以逗号分隔字符串转多行
substr()原创 2020-04-17 11:21:44 · 2314 阅读 · 0 评论 -
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, l...转载 2019-08-09 10:00:49 · 542 阅读 · 0 评论 -
Oracle之ROW_NUMBER() OVER (PARTITION BY COLUMN1 ORDER BY COLUMN2) 函数
1、ROW_NUMBER() OVER (PARTITION BY COLUMN1 ORDER BY COLUMN2) 函数表示根据COLUMN1 分组,在分组内部根据 COLUMN2排序,而此函数计算的值就表示每组内部排序后的顺序编号(其值是组内连续的唯一的)CREATE TABLE EMP (EMPID INT ,DEPTID INT ,SALARY DECIMAL(10,2)...原创 2019-08-09 11:05:43 · 759 阅读 · 0 评论