首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

(转)oracle wm_concat(column)函数的施用

2013-06-26 
(转)oracle wm_concat(column)函数的使用oracle wm_concat(column)函数的使用oracle wm_concat(column)函

(转)oracle wm_concat(column)函数的使用

oracle wm_concat(column)函数的使用

oracle wm_concat(column)函数的使用2010-10-25 12:17 佚名 互联网?T?|?T(转)oracle wm_concat(column)函数的施用

oracle数据库中,使用wm_concat(column)函数,可以进行字段合并,下文对该功能的实现方法作了详细的介绍,供您参考学习。

AD:2013大数据全球技术峰会低价抢票中

?

oracle wm_concat(column)函数使我们经常会使用到的,下面就教您如何使用oraclewm_concat(column)函数实现字段合并,如果您对oracle wm_concat(column)函数使用方面感兴趣的话,不妨一看。

shopping:

-----------------------------------------

u_id?????? goods??????????? num

------------------------------------------

1??????????????? 苹果??????????????? 2

2???????????????? 梨子?????????????? 5

1???????????????? 西瓜?????????????? 4

3???????????????? 葡萄?????????????? 1

3??????????????? 香蕉??????????????? 1

1?????????????? 橘子???????????????? 3

=======================

想要的结果为:

--------------------------------

u_id????????? goods_sum

____________________

1????????????? 苹果,西瓜,橘子

2????????????? 梨子

3????????????? 葡萄,香蕉

---------------------------------

  1. select?u_id,?wmsys.wm_concat(goods)?goods_sum ?
  2. ?
  3. from?shopping ?
  4. ?
  5. group?by?u_id ?

想要的结果2:

--------------------------------

u_id????????? goods_sum

____________________

1????????????? 苹果(2斤),西瓜(4斤),橘子(3斤)

2????????????? 梨子(5斤)

3????????????? 葡萄(1斤),香蕉(1斤)

---------------------------------

使用oracle wm_concat(column)函数实现:

  1. select?u_id,?wmsys.wm_concat(goods?||?'('?||?num?||?'斤)'?)?goods_sum ?
  2. ?
  3. from?shopping ?
  4. ?
  5. group?by?u_id ?

热点排行