随笔分类 - Oracle
摘要:oracle的 listagg() WITHIN GROUP () 行转列函数的使用 1.使用条件查询 查询部门为20的员工列表 -- 查询部门为20的员工列表 SELECT t.DEPTNO,t.ENAME FROM SCOTT.EMP t where t.DEPTNO = '20' ; 效果:
阅读全文
摘要:通过逗号对字符串字段进行分割,并返回多行,通过使用regexp_substr()函数实现。 SQL示例: select regexp_substr(q.nums, '[^,]+', 1, rownum,'i'), names from (select '1,2,3' nums, '张三' names
阅读全文