oracle多行结果列转化为字符串函数wmsys.wm_concat()
wm_concat()是oracle的内置方法,在10g以及以后的版本是好使的,9i是不好使的;
如我们查询到的结果是:
班级 学生姓名
1a
1 b
1 c
1 d
sql: select 班级,wmsys.wm_concat(学生姓名) from 表 group by 班级;
查询到的结果是:
班级 学生姓名
1 a,b,c,d