Oracle合并某一列

心已赠人 2021-09-20 11:16 503阅读 0赞

本文转载自:https://www.cnblogs.com/LeiYang5237/p/6761183.html

一.oracle11g使用listagg() within group()函数

如图一

243730-20171109084200825-14183170.png

二 使用:select sname,ListAgg(to_char(hobby),’,’) within group (order by sname) as xhobby from newtest group by sname,结果如下图

243730-20171109084240028-451517495.png

如果全部合并可以用group by null

转载于:https://www.cnblogs.com/wpcnblog/p/7807706.html

发表评论

表情:
评论列表 (有 0 条评论,503人围观)

还没有评论,来说两句吧...

相关阅读

    相关 SQL多合并

    一、拼接多列数据的基本概念 在SQL中,拼接多个列数据成为一列数据是很常见的问题。要将多列合并成一列,在SQL语言中需要使用concat函数。concat函数可以将多个字