如何实现简单的列转化
医院名称	          科别            其他小科表                     医技小科别
安徽医科大学	儿科             理疗科、血透中心肿瘤放射科	神经电生理室、超声波室
安徽医科大学	心内科	              理疗科、血透中心肿瘤放射科	神经电生理室、超声波室
安徽医科大学      神经内科	        理疗科、血透中心肿瘤放射科	神经电生理室、超声波室
安徽医科大学	肾内科	        理疗科、血透中心肿瘤放射科	神经电生理室、超声波室
安徽医科大学	呼吸内科	        理疗科、血透中心肿瘤放射科	神经电生理室、超声波室
我要变成:
安徽医科大学  儿科   心内科  神经内科 肾内科  呼吸内科    理疗科、血透中心肿瘤放射科   神经电生理室、超声波室
请问如何实现呢?
注意要消除重复的数据哦!
------解决方案--------------------
SQL code
select 医院名称,wm_concat(distinct 科别)||','|| wm_concat(distinct 其他小科表)||','||wm_concat(distinct  医技小科别)
group by 医院名称;