0
我已經形成了一個大型查詢,該查詢用以下數據條件獲取大型數據集。組中的Oracle字符串聚合由
Column1 Column2
M1 OTH
M1 HHM
M1 RES
M2 HHM
M2 RES
M3 OTH
M3 RES
我需要將其形成爲:
M1 OTH,HHM,RES
M2 HHM,RES
M3 OTH,RES
任何幫助,將不勝感激。
我已經形成了一個大型查詢,該查詢用以下數據條件獲取大型數據集。組中的Oracle字符串聚合由
Column1 Column2
M1 OTH
M1 HHM
M1 RES
M2 HHM
M2 RES
M3 OTH
M3 RES
我需要將其形成爲:
M1 OTH,HHM,RES
M2 HHM,RES
M3 OTH,RES
任何幫助,將不勝感激。
您可以使用this document中描述的可用字符串聚合技術之一。
例如:
SELECT COLUMN1, LISTAGG(COLUMN2, ',') WITHIN GROUP (ORDER BY COLUMN1) AS COLUMN2s
FROM TABLE
GROUP BY COLUMN1;
乾杯!!!工作沒有缺陷。 – ashwinsakthi 2014-10-17 11:29:28