oracle行转列组合成字符串函数

oracle10g以上版本提供wmsys.wm_concat

  例如有个users表如下:

  id         yhm             xm

  1          001             小唐

  2          002             小李

  3          003             小张

  select wmsys.wm_concat(yhm) 用户名, wmsys.wm_concat(xm) 姓名  from users

  执行结果为:

  用户名                 姓名

  001,002,003      小唐,小李,小张

  很方便,自己写绝对比这复杂得多!


你可能感兴趣的:(oracle行转列组合成字符串函数)