Oracle 合併行/多行合併成一行

beautychina發表於2011-03-04

Oracle 合併行/多行合併成一行

oracle 10g 函式
wmsys.wm_concat

select a,b from t

A B
---------- -----------------
1113859 6903148114315
1113859 6903148118863
1113859 6903148123645
1113859 6903148126264

select a,wmsys.wm_concat(b) b from t
group by a

A B
---------- ---------------------------------------------------------
1113859 6903148114315,6903148118863,6903148123645,6903148126264

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/106358/viewspace-1046820/,如需轉載,請註明出處,否則將追究法律責任。

相關文章