In dit artikel u hebt verschillende benaderingen voor het omgaan met string-aggregatie, waaronder die waarmee u rekening moet houden als u een Oracle-versie gebruikt vóór 11g Release 2 (wat uw scenario is).
In het bijzonder kunt u Oracle's WM_CONCAT
. gebruiken functie:
SELECT deptno, wm_concat(ename) AS employees
FROM emp
GROUP BY deptno;
U kunt ook uw eigen functie definiëren voor stringaggregatie of andere functies gebruiken, zoals SYS_CONNECT_BY_PATH
of COLLECT
. In het bovenstaande artikel heb je voorbeelden van deze methoden.