агрегаты
SELECT
sum (col1)
, sum(col2)
, count(col1)
, count(col2)
FROM table
Вопрос:
Как вернуть не строку, а таблицу
agg_type col1 col2
sum 100 200
count 10 20
?
Без выполнения одного запроса несколько раз
Никак, я обычно такое кодом делаю
Мб собрать это в массив а потом разделить на строчки?
select arrayJoin(a3) from ( select sum(number) a1 ,count(number) a2 ,[a1, a2] a3 from numbers(10) )
Обсуждают сегодня