当前位置: 移动技术网 > IT编程>数据库>Oracle > oracle wm_concat 列转行 逗号分隔

oracle wm_concat 列转行 逗号分隔

2017年12月12日  | 移动技术网IT编程  | 我要评论

重生之征战天下,戈登曼官网,红日阿康贴吧

[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
 

执行结果:


 


 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网