LISTAGG(列名,<分隔符>) WITHIN GROUP(ORDER BY 列名)函数

SELECT D.id,LISTAGG(E.keyword,',') WITHIN GROUP(ORDER BY E.keyword) AS keyword
FROM STOCK_LIVE D
LEFT JOIN STOCK_KEYWORD E ON D.id = E.SPECIAL_ID where d.id=141211111
GROUP BY D.id

WM_CONCAT(列名)函数(速度慢)

SELECT D.id,WM_CONCAT(E.keyword) AS keyword
FROM STOCK_LIVE D
LEFT JOIN STOCK_KEYWORD E ON D.id = E.SPECIAL_ID where d.id=141211111
GROUP BY D.id 

二者效果一样,但是wm_concat我测试得时候速度特别慢

sql列转行(字段)逗号分割相关推荐

  1. hive Sql列转行使用explode的注意事项-null值处理

    hive Sql列转行使用explode的注意事项-null值处理 日常工作中,我们经常会用Lateral View 结合explode将数据炸裂,但是该方法对应explode的内容是有非null限制 ...

  2. oracle列转行用逗号隔开,Oracle逗号分隔列转行实现方法

    Oracle逗号分隔列转行实现方法 那么,现在如果给出一个权限编号,要去检索出用后这个权限的用户集合,就会需要在逗号分隔的多个权限编号中去匹配给出的这个权限编号.如果使用like去做,一则效率不高,二 ...

  3. SQL列转行及行转列

    --============================================== 作者:王运亮(wwwwgou) 时间:2011-06-10 博客:http://blog.csdn.n ...

  4. oracle sql列转行_oracle 列转行

    业务中做报表,需要将一列列数据汇总成一行,然后汇总,如下: 需要将每个产品进行汇总,通过ichartjs进行展示,图表中需要数据的顺序是: Java代码 var data = [ { name :'产 ...

  5. sql列转行,行转列,可实操

    题: 或请参考1179. 重新格式化部门表 - 力扣(LeetCode)https://leetcode-cn.com/problems/reformat-department-table/ 进行实操 ...

  6. SQL 列转行、行转列 - 使用sqlite演示

    一 列转行 CREATE TABLE test1(ID INT PRIMARY KEY NOT NULL,NAME VARCHAR(50) NOT NULL,语文 INT,数学 INT,英语 INT ...

  7. oracle 动态sql列转行_Oracle 行转列 动态出转换的列

    10月的第二天,前天写了个Oracle中行转列的pivot的基本使用方法,然后,因为pivot的用法中,正常情况下,我们需要转出多少个列,都得在我们的sql中完完整整地写出,而不能直接在里面写个查询来 ...

  8. sql 列转行_SQL面试题:如何行列互换?一个万能模板

    三个步骤: 输出行列互换的结构表 再用case...when...来输出数据 用group by及max输出最终结果 1.输出行列互换的结构表 SELECT 学号,'课程编号0001','课程编号00 ...

  9. oracle 动态sql列转行_SQL Server中动态列转行

    http://www.cnblogs.com/gaizai/p/3753296.html 一.本文所涉及的内容(Contents) 三.实现代码(SQL Codes) (一) 首先我们先创建一个测试表 ...

  10. oracle 列转行 带逗号_oracle wm_concat 列转行 逗号分隔

    oracle wm_concat函数,用于列转行,逗号分隔本文将详细介绍此功能的应用 [sql] 代码如下: create table wlbtest1( username varchar2(2), ...

最新文章

  1. tensorflow-gpu
  2. 夏日php登录系统源码,夏日PHP企业管理系统 v0.1
  3. 黑马程序员----银行业务调度系统面试题
  4. hashmap 复制_复杂链表的复制
  5. c语言定义小数无穷小,OC中常用的数学函数以及浮点处理函数
  6. JavaOne 2012:掌握Java部署
  7. webpack常用知识点
  8. 每周总结(第十六周)
  9. 企业架构研究总结(24)——TOGAF架构开发方法(ADM)之机会及解决方案阶段
  10. 数据库的文本处理函数
  11. Centos 7安装docker实战
  12. ie8 不支持 position:fixed 的简单解决办法
  13. 哪些Amazon erp是可以免费使用的?
  14. project2019安装教程
  15. lucene 学习笔记之飞龙在天
  16. 使用sh_metutil生成采样300秒的ztd
  17. SQL SERVER RBAC权限管理表
  18. 手机上可以拍蓝底证件照吗
  19. [ 电脑维修那些事 ] 一招教你自己解决电脑蓝屏
  20. 快门背后的机器学习:实时 HDR+ 和双重曝光控制

热门文章

  1. 虚幻4学习笔记(1)基本操作和插件导入
  2. ev3无需使用计算机编程,Legoev3机器人怎么编程.docx
  3. 汇总统计数据工具—你所不知道的arcgis工具
  4. 数据分析统计工具有哪些?
  5. 北大计算机陈旭,北大图灵班——欢迎来到计算机王国
  6. CS224N WINTER 2022(三)RNN、语言模型、梯度消失与梯度爆炸(附Assignment3答案)
  7. 140个电脑小知识、小技巧(2)
  8. php将word转化成html,phpword转html
  9. 根文件系统的作用 VSF的作用 Linux系统结构详解 加载内核映像和根文件系统映像
  10. 一起来做一个 c++ 单项选择题标准化考试系统