Oracle中的函数 之 (wm_concat)

在Oracle中,有一个wmsys用户,这个用户与sys,system等用户一样,是在oracle安装时就创建了。

 

wm开头的函数就是这个用户下的函数。

 

wmsys用户主要负责oracle日常工作的管理(WM:work manager),

 

作用,可以理解为:把列转换为行。

 

比如

userID  class

001        1

002        1

003        1

004        2

005        2

006        3

 

使用如下SQL

SELECT 

   class,wm_concat(userID)

FROM

   table

GROUP BY

   class

 

得到的结果

1   001,002,003

2   004,005

3   006

你可能感兴趣的:(Oracle中的函数 之 (wm_concat))