Probalble самое простое решение - создать новую таблицу и заполнить ее столбцами с привязкой .
Вы будете использовать объединение на основе row_number
s, определенных для обеих таблиц.в некоторых порядке.Обратите внимание: необходимо, чтобы в обеих таблицах было одинаковое количество строк, в противном случае некоторые столбцы из таблицы long будут игнорироваться.
Запрос
insert into new_a (fruit,nr)
with fruit as (
select fruit,
row_number() over (order by fruit) rn from a),
nr as (
select nr,
row_number() over (order by nr) rn
from b)
select fruit, nr from fruit join nr
on fruit.rn = nr.rn;
Другими словами, вы должны сначала определить смысл, то есть упорядочив в обеих таблицах , вы можете выполнить столбец UNION .