> select col1, unnest(col2), unnest(col3), col4 from table делает в > принципе то что надо, но непонятно будет ли работать это в последующих > версиях Pg :)
> Вообще говоря, такой уверенности быть не может, поскольку никакой > развивающийся софт, в принципе, не стоит на месте. Но учитывая гонку > разработчиков Postgres за обратной совместимостью, скорее всего, данное > поведение будет сохранятся неопределённо долго :-). > Единственно, я бы рекомендовал добавить ORDER BY 1 в запрос.
вопрос не в order by, а в том что такое поведение unnest я нашел экспериментально и в документации об этом поведении ничего не нашел. и вот это и смущает