[857] ¦
¦ #getAvailableResourceScheduleInfo ¦ [127] ¦
¦ #getDoctorsInfo ¦ [50] ¦
¦ #getReferralsInfo ¦ [72,36] ¦
L------------------------------------+----------
Пытаюсь слить массивы в один:
SELECT arrayConcat(Mas) AS Gl_MAS
FROM test_mas
┌─Gl_MAS──┐
│ [72,36] │
│ [857] │
│ [50] │
│ [127] │
└─────────┘
Насколько я понимаю, получается многомерный массив, хотя в идеале должен быть один, как в примере:
SELECT arrayConcat([1, 2], [3, 4], [5, 6]) AS res
--res-----------¬
¦ [1,2,3,4,5,6] ¦
L----------------
Как с этим бороться? :)
Скорее всего как-то так SELECT 1 AS a, arrayConcat(Mas) AS Gl_MAS FROM test_mas GROUP BY a
По вашу примеру данных, покажите как должен выглядеть результат запроса
SELECT groupArrayArray(Mas) AS Gl_MAS FROM test_mas
Обсуждают сегодня