функцией groupArray, делает какие-то действия с этими массивами
а дальше я хочу все эти массивы через ARRAY JOIN раскрыть, чтобы получилась табличка нормальная.
Есть ли какой-то способ, как можно применить ARRAY JOIN сразу же ко всем полям, без описания каждого по отдельности?
SELECT * FROM ( SELECT [1, 2, 3] AS a, [2, 3, 4] AS b, [3, 4, 5] AS c ) ARRAY JOIN * ┌─a─┬─b─┬─c─┐ │ 1 │ 2 │ 3 │ │ 2 │ 3 │ 4 │ │ 3 │ 4 │ 5 │ └───┴───┴───┘
о, спасибо пробовал так, но без оборачивания в подзапрос
если массивы нестед типа ARR.A ARR.B ARR.C то можно ARRAY JOIN ARR
Обсуждают сегодня