wmsys.wm_concat()函数
(1)用途:这个函数的作用是实现字符串的拼接,中间是用逗号分隔的,说白了就是行和列的转 换。
(2)用法实例:
A:
编号 描述
---- --------
1 我是
1 四川
1 达州人
2 你呢
2 哪里的?
转换后得到如下效果:
编号 转换后
------- -------
1 我是,达州人,四川
2 你呢,哪里的?
建表:
create table practice(编号 number(2),描述 varchar2(20));
插入数据:
insert into practice values(1,'我是');
insert into practice values(1,'四川');
insert into practice values(1,'达州人');
insert into practice values(2,'你呢');
insert into practice values(2,'哪里的?');
查询:
select 编号,wmsys.wm_concat(描述) as "转换后" from practice group by 编号;
(1)用途:这个函数的作用是实现字符串的拼接,中间是用逗号分隔的,说白了就是行和列的转 换。
(2)用法实例:
A:
编号 描述
---- --------
1 我是
1 四川
1 达州人
2 你呢
2 哪里的?
转换后得到如下效果:
编号 转换后
------- -------
1 我是,达州人,四川
2 你呢,哪里的?
建表:
create table practice(编号 number(2),描述 varchar2(20));
插入数据:
insert into practice values(1,'我是');
insert into practice values(1,'四川');
insert into practice values(1,'达州人');
insert into practice values(2,'你呢');
insert into practice values(2,'哪里的?');
查询:
select 编号,wmsys.wm_concat(描述) as "转换后" from practice group by 编号;