How to write such a query

From: Igor Korot <ikorot01(at)gmail(dot)com>
To: pgsql-general(at)lists(dot)postgresql(dot)org
Subject: How to write such a query
Date: 2020-09-18 17:29:14
Message-ID: CA+FnnTzwZv4x8cuLWYBoOJecaXS1qFOaLPrkopF-LWkKoBNP1w@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hi,
Consider following

[code]
CREATE TABLE X(id INTEGER PRIMARY KEY, field1 char(50), field2 int);
CREATE TABLE Y(id INTEGER PRIMARY KEY, field1 char, field2 double(10, 2));
SELECT X.field1, Y.field2 from X, Y WHERE X.id = Y.id;
[/code]

Assuming that the SELECT return 10 rows, I want to update X.field1
in row 5.

How do I write a WHERE clause in the

[code]
UPDATE X.field1 SET X.field1 = '<some_string>' WHERE....
[/code]

Thank you.

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Jonathan Strong 2020-09-18 17:33:56 Re: How to write such a query
Previous Message Jerry Sievers 2020-09-18 14:07:42 Re: multiple tables got corrupted