Как выполнить группирование по вложенным столбцам?
У меня есть вложенный столбец items.productName и items.amount
Я хочу получить сумму сумм, сгруппированных по каждому значению productName
Я могу добиться этого, используя массив join
SELECT items.productName as name, sum(items.amount) as amt from test
array join items
group by items.productName
Но объединения массивов медленные, поэтому мы не можем их использовать.
Поэтому я попытался использовать sumForEach (), но я не уверен, как сгруппировать результат по отдельным productName
SELECT items.productName as name, sumForEach(items.amount) as amt from test
group by name
Могу ли я достичь этой функциональности без использования соединения массива?
Спасибо.