0
У меня есть 4 подзапроса, возвращающих нуль + строки SMALLINT [] длины 1+.Совокупность 1D массивов различной длины в 2D-массив
Я хотел бы объединить все результаты подзапроса в одну строку SMALLINT [] [].
Поскольку массивы имеют разную длину, я не уверен, как их свертывать? Использование 9.5 ARRAY_AGG возвращает «не может накапливать массивы различной размерности».
Благодарим Вас за время, чтобы подготовить этот творческий ответ. Я должен был указать, что я искал «компактный» 2D-ответ без значений NULL. Я полагаю, что это не конец света для запуска 4 запросов и их свертывания в логике приложений, но я откровенно шокирован, что это невозможно сделать с чистым Postgres. –