Я хочу скопировать все значения из одного столбца val1 таблицы table1 в один столбец val2 другой таблицы table2. Я попробовал эту команду в PostgreSQL:
update table2
set val2 = (select val1 from table1)
Но я получил эту ошибку:
ERROR: more than one row returned by a subquery used as an expression
Есть ли альтернатива для этого?