обновить столбец другой таблицы, используя результат суммирования из столбцов одной таблицы в postgres - PullRequest
0 голосов
/ 25 сентября 2018

У меня есть 4 столбца в одной таблице, и мне нужно добавить эти столбцы по очереди, и этот результат необходимо обновить в столбец другой таблицы по очереди в postgres.

1 Ответ

0 голосов
/ 25 сентября 2018

В Postgres вы можете использовать предложение from в update.Ваш вопрос немного расплывчатый, но что-то вроде этого:

update toupdate
    set sumcol = (t1.col1 + t1.col2 + t1.col3 + t1.col4)
    from table1 t1
    where t1.? = toupdate.?;

? для столбцов, которые определяют соответствие строк между двумя таблицами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...