Oracle中将多行数据合并为一行

表数据

《Oracle中将多行数据合并为一行》

将group by 后重复的数据拼接起来
SELECT t.job, wmsys.wm_concat(t.ename) as naems, count(1)

  FROM emp t

 GROUP BY t.job;

《Oracle中将多行数据合并为一行》

将多行数据转为一行数据
select wm_concat(t.ename) names from emp t;

《Oracle中将多行数据合并为一行》

    原文作者:在下令狐
    原文地址: https://blog.csdn.net/yang353933546/article/details/111610882
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞