Вариант использования довольно прост. В postgres я могу агрегировать значения из GROUP BY
в массив:
select
customer,
array_agg(product_name) as items
from transactions
group by customer
customer items
-----------------------------------------------------------
john [salad, pizza, beer, diapers, pasta, cheese]
joe [cheese, beef, yoghurt, milk, water]
В Exasol со страницы документации по агрегатным функциям я вижу только GROUP_CONCAT
который объединяет все значения из items
выше в строку через запятую.
Можно ли получить эти значения в правильном массиве, а не в строке?