日期:2014-05-16 浏览次数:20405 次
操作数据库时遇到一种情况需要合并多行,最终我找到了一个解决方案。
SQL代码如下:
select deptno,wmsys.wm_concat(ename) enames from emp group by deptno;
效果:
DEPTNO | ENAMES |
---|---|
10 | CLARK,KING,MILLER |
20 | SMITH,FORD,ADAMS,SCOTT,JONES |
30 | ALLEN,BLAKE,MARTIN,TURNER,JAMES,WARD |