比如name中的A,B,C
oracle11.2的分析函數listagg
select cid,
sum(sal) as total_sal,
listagg(ename,' ,') within group by(order by ename) as total_name
from tabname
group by cid;
如上結果所示,同sum一樣,listagg在這裏起彙總的作用。sum數據結果連接在一起,而listagg是把字符串結果連接在一起。
比如name中的A,B,C
oracle11.2的分析函數listagg
select cid,
sum(sal) as total_sal,
listagg(ename,' ,') within group by(order by ename) as total_name
from tabname
group by cid;
如上結果所示,同sum一樣,listagg在這裏起彙總的作用。sum數據結果連接在一起,而listagg是把字符串結果連接在一起。