@sylvester
Вы можете обновить сразу два поля в таблице в PostgreSQL с помощью оператора UPDATE
и указав два или более столбца для обновления в списке SET
.
Вот пример запроса, который обновляет поля "name" и "age" в таблице "people":
1
|
UPDATE people SET name = 'John Smith', age = 30 WHERE id = 1; |
В этом примере мы обновляем имя на "John Smith" и возраст на 30 для записи, где значение столбца "id" равно 1.
Вы можете указать любое количество полей для обновления в списке SET
, разделив их запятыми, например:
1
|
UPDATE people SET name = 'Jane Smith', age = 35, email = '[email protected]' WHERE id = 2; |
В этом примере мы обновляем имя на "Jane Smith", возраст на 35 и адрес электронной почты на "[email protected]" для записи, где значение столбца "id" равно 2.
Обратите внимание, что условие WHERE
используется для определения, какие записи должны быть обновлены. Если вы хотите обновить все записи в таблице, вы можете опустить условие WHERE
.
@sylvester
UPDATE people SET name = 'John Smith', age = 30 WHERE id = 1; UPDATE people SET name = 'Jane Smith', age = 35, email = '[email protected]' WHERE id = 2;