所有版本的oracle都可以使用select wm_concat(name) as name from user;
但如果是oracle11g,使用select listagg(name, ',') within group( order by name) as name from user;
效率更高,官方也更推荐这种写法。

注意:wm_concat 运行后的返回结果根据oracle的版本不同而会字段类型不同,在oracle11g中返回clob型,在oracle10g中返回varchar型

通用版本语句:select qlrid,to_char(wm_concat(qlr)) as qlr,to_char(wm_concat(qlrzjh)) as qlrzjh from qlr t group by qlrid;

最新文章

  1. docker搭建ros-indigo-arm交叉编译环境
  2. CSS3常用30种选择器总结
  3. SQL:无法解决 equal to 操作的排序规则冲突。
  4. [ASE][Daily Scrum]12.15
  5. C#设计模式——代理模式(Proxy Pattern)
  6. Effective C++ 5.实现
  7. ContentProvider与ContentResolver使用【转】
  8. iOS 非ARC基本内存管理系列 2-多对象内存管理(1)
  9. C++多线程框架-----Mutex互斥和Sem信号量
  10. 使用Visual Studio 2013 从头构建Web表单
  11. [四]JFreeChart实践三之饼图
  12. Eclipse can't install updates
  13. EasyUI-datagrid获取编辑行的数据
  14. 【floyd存字典序路径】【HDU1385】【Minimum Transport Cost】
  15. 我本人一直以来犯的错误,在看了《Think In Java》后才抓了出来(转)
  16. NSPredicate的用法
  17. mysql共享锁与排他锁
  18. 云计算之路-阿里云上:访问阿里云CDN上的图片,自动跳转到百度首页
  19. Docker网络(五)--技术流ken
  20. python中,下级模块引用上级模块:SystemError: Parent module '' not loaded, cannot perform relative import

热门文章

  1. 重新认识new
  2. vue filters 金额转中文大写
  3. Iconv作用以及安装问题解决
  4. Jenkins构建触发器的区别
  5. spring boot 尚桂谷学习笔记10 数据访问02 mybatis
  6. Bootstrap+Ajax+HTML 动态表格分页
  7. VB - 错误处理
  8. 构建一个简单的Spring Boot项目
  9. Python之字符串转换为日期、结合时区的日期操作
  10. JavaScript阶乘算法