Агрегирование списков в Oracle 10G
Допустим, у меня есть следующая таблица (то есть: справочная таблица). Я хочу отобразить свои результаты как "Ожидаемая таблица". Как я могу получить этот результат? Любая помощь будет высоко оценена. Я использую Oracle 10g.
Ожидаемое:
1 ответ
SELECT Collateral_Id,
LISTAGG(Commitment_Id, ',')
WITHIN GROUP (ORDER BY Commitment_Id) "Commitment_Id"
FROM yourTable
GROUP BY Collateral_Id