广

oracle数据库

  • MYSQL
  • MSSQL
  • Redis
  • MongoDB
  • oracle数据库
  • 数据管理

    oracle wm_concat 列转行 逗号分隔

    2018-05-07 10:24:40 次阅读 稿源:互联网
    广告
    全网推广平台,软文发布

    [sql]
    代码如下:

    create table wlbtest1(
    username varchar2(2),
    deptID number
    );
    create table wlbtest2(
    deptName varchar2(10),
    deptID number
    );
    insert into wlbtest1 values ('a', 1);
    insert into wlbtest1 values ('b', 1);
    insert into wlbtest1 values ('c', 1);
    insert into wlbtest1 values ('d', 2);
    insert into wlbtest1 values ('e', 2);
    insert into wlbtest1 values ('f', 2);
    insert into wlbtest2 values ( '部门1' ,1);
    insert into wlbtest2 values ( '部门2', 2);
    select deptID, wm_concat(username) username,'部门'||deptID deptName from wlbtest1 group by deptID
     

    执行结果:


     

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告
    广告