UPDATE table
SET column1 = value1,
column2 = value2 ,...
WHERE
condition;
UPDATE table_name
SET column1 = value1,
column2 = value2,
...
WHERE condition;
UPDATE courses
SET published_date = '2020-08-01'
WHERE course_id = 3;
Code language: SQL (Structured Query Language) (sql)
UPDATE table_name
SET column1 = value1, -- without quotes for numeric values
column2 = 'value2', -- with single quotes for text values
...
WHERE condition;
UPDATE
<table1>
SET
customer=subquery.customer,
address=subquery.address,
partn=subquery.partn
FROM
(
SELECT
address_id, customer, address, partn
FROM /* big hairy SQL */ ...
) AS subquery
WHERE
dummy.address_id=subquery.address_id;
UPDATE table_name
SET column1 = value1,
column2 = value2,
...
WHERE condition
RETURNING * | output_expression AS output_name;
Code language: SQL (Structured Query Language) (sql)