oracle行转列组合成字符串函数
oracle10g以上版本提供行转列组合成字符串函数wmsys.wm_concat
例如有个users表如下:
id yhm xm
1 001 小唐
2 002 小李
oracle 字符串转数组3 003 小张
select wmsys.wm_concat(yhm) 用户名, wmsys.wm_concat(xm) 姓名 from users
执行结果为:
用户名 姓名
001,002,003 小唐,小李,小张
很方便,自己写绝对比这复杂得多!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论