星空网 > 软件开发 > 数据库

wm_concat函数

首先让我们来看看这个神奇的函数wm_concat(列名),该函数可以把列值以","号分隔起来,并显示成一行,接下来上例子,看看这个神奇的函数如何应用

准备测试数据

 创建表TESTA

1 create table TESTA2 (3 id VARCHAR2(40) not null,4 name VARCHAR2(40),5 age VARCHAR2(40)6 )

插入数据:

1 insert into testa values (1,'小王',21);2 insert into testa values (1,'小李',21);3 insert into testa values (1,'小赵',21);4 insert into testa values (1,'小钱',22);5 insert into testa values (1,'小孙',22);6 insert into testa values (1,'小周',22);7 insert into testa values (1,'小吴',23);8 insert into testa values (1,'小王',23);

查询数据:

wm_concat函数

扩展:

把结果里的逗号换成 和 

wm_concat函数

按照age分组合并name

wm_concat函数

 

创建视图:

如果写一个视图,类似"create or replace view as select 字段1,...字段50 from tablename" ,如果基表有50多个字段,要是靠手工写太麻烦了,可以应用wm_concat来让这个需求变简单。

select 'create or replace view as select '|| wm_concat(column_name) || ' from TESTA' from user_tab_columns where table_name='TESTA';

wm_concat函数

 




原标题:wm_concat函数

关键词:函数

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

Facebook官方推出广告违规热点解读!:https://www.ikjzd.com/articles/106294
Wish卖家在运营中需要知道的九个核心要素:https://www.ikjzd.com/articles/10630
关于这些亚马逊选品误区,你知道吗?:https://www.ikjzd.com/articles/106301
如何备战亚马逊黑色星期五和海外圣诞节的旺季?:https://www.ikjzd.com/articles/106304
如果去观察一个产品的销量——竞争对手观测法:https://www.ikjzd.com/articles/106306
还在为找不到小工具发愁?免费的亚马逊数据分析工具来啦!:https://www.ikjzd.com/articles/10631
特点有哪些?债券的定义?:https://www.vstour.cn/a/404251.html
为啥很多农村都成为了空心村,未来农村该何去何从?:https://www.vstour.cn/a/404252.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流