oracle数据库将一列的值拼接成一行,并且各个值之间用逗号隔开

如何用sql语句,将一列多行拼接成一行?

id    name

1      a

2      就

3      是

4      嗯

5      cc

6      dd

拼接结果为:

a,就,是,嗯,cc,dd

用逗号拼接起来

------解决方案--------------------------------------------------------

select wmsys.wm_concat(name) from table_name

------解决方案--------------------------------------------------------

wmsys.wm_concat()拼接字段 以逗号分开

参考:http://www.cnblogs.com/love-summer/archive/2012/05/02/2478712.html

猜你喜欢

转载自weigang-gao.iteye.com/blog/2187940