今天需要将 BDST_ID相同的PROJECT_ID用逗号分隔拼成一个字符串,于是想到了oracle的listagg函数

表名为PM_BDST_PROJECT

select

tt.BDST_ID,
listagg (tt.PROJECT_ID, ',') WITHIN GROUP (ORDER BY tt.PROJECT_ID) PROJECT_IDS
FROM PM_BDST_PROJECT tt
GROUP BY tt.BDST_ID

这样就大功告成了......

转载于:https://www.cnblogs.com/houchen/p/11414866.html

oracle的listagg函数相关推荐

  1. oracle的concat字符串太长,oracle 使用listagg函数后 字符串连接的结果过长

    oracle 使用listagg函数后 字符串连接的结果过长最终解决 SELECT r.department_id law_dept_id, ( SELECT xmlagg(xmlparse(cont ...

  2. Oracle的 wm_concat 的排序问题,Oracle的 listagg 函数[转]

    一大早来广图排了大半个钟的队,总算占了个好位子.--2018-07-28 1.环境: 1.操作系统 windows 10 2.数据库:Oracle Database 11g r2 2.需求: 还是看例 ...

  3. Oracle的 wm_concat 的排序问题,Oracle的 listagg 函数

    一大早来广图排了大半个钟的队,总算占了个好位子.--2018-07-28 1.环境: 1.操作系统 windows 10 2.数据库:Oracle Database 11g r2 2.需求: 还是看例 ...

  4. Oracle的 listagg 函数,多行合并一行

    转自:https://blog.csdn.net/Huay_Li/article/details/81257655 --创建学校类型-年级表 create table SchoolGrade(scho ...

  5. 【Oracle】LISTAGG 函数的用法

    函数介绍 listagg函数是Oracle 11.2 c 版本推出的,用于数据分组后将指定列数据通过间隔符号拼接,将多行转为一行显示. 实际使用 以班级为单位,查询每个班级学生(同班学生显示在一行) ...

  6. 【Oracle】LISTAGG 函数的使用

    LISTAGG 函数介绍 listagg 函数是 Oracle 11.2 推出的新特性. 其主要功能类似于 wmsys.wm_concat 函数, 即将数据分组后, 把指定列的数据再通过指定符号合并. ...

  7. Oracle 中 LISTAGG 函数的介绍以及使用

    LISTAGG 函数介绍 listagg 函数是 Oracle 11.2 推出的新特性. 其主要功能类似于 wmsys.wm_concat 函数, 即将数据分组后, 把指定列的数据再通过指定符号合并. ...

  8. 2020-11-02 oracle sql listagg函数使用

    listagg 函数的作用就是将多行记录合成一行记录 基础用法:listagg(a,b) within group(order by c) a指的是要进行拼接的字段, b指的是连接字段与字段之前的连接 ...

  9. oracle ora32771,listagg函数 ORA-01489: result of string concatenation is too long的解决办法

    概述 listagg函数是Oracle 11g推出的一个分组函数,可以将字符串按分组连接起来. SQL> select deptno ,listagg(ename,'->') within ...

最新文章

  1. (十二)企业级java springcloud b2bc商城系统开源源码二次开发-断路器监控(Hystrix Dashboard)...
  2. 只讲关键点之兼容100+种关键点检测数据增强方法
  3. (一)Cisco DHCP Snooping原理(转载)
  4. 使用@functools.wraps的理由
  5. 用Socket编写TCP程序(C/C++)(转)
  6. Linux安装配置apache
  7. delphi中richedit中光标如何定位到最后_嵌入式开发之Linux系统中Vi编辑器的使用
  8. python读取大文件的坑_Python读取大文件的坑“与内存占用检测
  9. java中a 和 a_Java中a=a++ 和 a=++a(轉)
  10. WPF - 属性系统 (4 of 4)
  11. 使用adb命令启动app
  12. 基于单片机的表决器(七人)系统设计(#0496)
  13. 2021全网最全Activiti7教程04(Activiti7整合篇-欢迎收藏)
  14. 中文依存句法结构分析
  15. 2020.11.23-11.30 人工智能行业每周技术精华文章汇总
  16. [题单]多校补题 2017-2012
  17. 2022年618机顶盒哪款好?当贝盒子功能最全性价比更优
  18. linux vi编辑器删除多行,vim编辑器如何删除一行或者多行内容
  19. iOS ReplayKit实时录制屏幕实现方案的细节记录
  20. 2017年最新互联网行业薪资报告,云计算和大数据最高

热门文章

  1. 石川es6课程---1-2、ES6简介
  2. R语言包在linux上的安装等知识
  3. Leetcode24.Swap Nodes in Pairs两两交换链表中的节点
  4. Python学习---协程 1226
  5. Linux-SFTP/SSH免密码,钥匙登录
  6. 分享一个数据库工具DTOOLS
  7. SQL Server - DAC(Dedicated Administrator Connection)专用管理员连接
  8. 第二百二十六天 how can I 坚持
  9. 程序员书单_UML篇
  10. [导入]MsAjax Lib- Boolean.parse 函数