oracle函数wmsys.wm_concat--有道笔记整理

将列数据转换为行数据;
例如:
select t.rank, t.Name from t_menu_item t;
       rank Name
        10 CLARK
        10 KING
        10 MILLER
        20 ADAMS
        20 FORD
        20 JONES
        20 SCOTT
        20 SMITH
        30 ALLEN
        30 BLAKE
        30 JAMES
        30 MARTIN
        30 TURNER
        30 WARD

select t.rank, WMSYS.WM_CONCAT(t.Name) TIME From t_menu_item t GROUP BY t.rank;
    10 CLARK, KING, MILLER
    20 ADAMS, FORD, JONES, SCOTT, SMITH
    30 ALLEN, BLAKE, JAMES, MARTIN, TURNER, WARD 

你可能感兴趣的:(oracle函数wmsys.wm_concat--有道笔记整理)