我想通过一条SQL,返回如下图所示的结果:
怎么做?
强大的Oracle提供了WMSYS.WM_CONCAT函数可以解决此问题:
select WMSYS.WM_CONCAT(t.person_name) as PERSON_NAMES, t.dept_name from person_info t group by t.dept_name
(注意,WMSYS.WM_CONCAT函数须与GROUP BY联合使用。)
That's All !
select WMSYS.WM_CONCAT(t.person_name) as PERSON_NAMES, t.dept_name from person_info t group by t.dept_name