plsql 行转列 多行逗号合并一行

版权声明:本文由博主原创,转载请注明出处. https://blog.csdn.net/wzc1991520/article/details/82769639

SELECT bkz999,substr( LISTAGG(ake001, ',') WITHIN GROUP(ORDER BY bkz999), 1,2000) as ake001s
     FROM kz01_data_rela where bkz999='751AE410A0857D98E050A8C0F3075923' GROUP BY bkz999;

 SELECT bkz999,--to_clob(
     --LISTAGG(ake001, ',') WITHIN GROUP(ORDER BY bkz999)
     wm_concat(ake001)
    -- ) as ake001s
     FROM kz01_data_rela where bkz999='751AE410A0857D98E050A8C0F3075923' GROUP BY bkz999;

猜你喜欢

转载自blog.csdn.net/wzc1991520/article/details/82769639