欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

ORACLE数据库wm_concat的简单使用

程序员文章站 2022-03-26 22:49:57
wm_concat(列名)函数,能把指定的列的值,(按照group by 中指定的分隔方法),一个个用逗号链接起来,例: shopping表: id goods num 1 苹果 22 梨子 32 西瓜 41 葡萄 53 香蕉 63 橘子 7 select id,wm_concat(goods) f ......

wm_concat(列名)函数,能把指定的列的值,(按照group by 中指定的分隔方法),一个个用逗号链接起来,例:

shopping表:

id       goods            num
------------------------------------------

1    苹果     2
2      梨子     3
2    西瓜     4
1    葡萄     5
3    香蕉     6
3    橘子     7

select id,wm_concat(goods) from shopping group by id;

输出结果为:

1   苹果,葡萄
2   梨子,西瓜
3   香蕉,橘子