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)