Re: How to write such a query

From: Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com>
To: Jonathan Strong <jonathanrstrong(at)gmail(dot)com>
Cc: Igor Korot <ikorot01(at)gmail(dot)com>, pgsql-general(at)lists(dot)postgresql(dot)org
Subject: Re: How to write such a query
Date: 2020-09-18 18:21:58
Message-ID: 270c56f5-c305-9a99-5e14-59b89e2d1057@aklaver.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On 9/18/20 11:13 AM, Jonathan Strong wrote:
> @Adrian -
>
> Using a unique key value or otherwise isolating a specific record via
> selection against values in its attributes is certainly preferable to
> choosing a row to update via its position in a result set, unless the
> use case actually makes use of that position info as a meaningful
> descriptor of the data in some fashion.

The bigger issue is deciding what attribute of the selected row is be
used to do the UPDATE. Unless it is the PRIMARY KEY(or other UNIQUE
key(s)) then you very likely are going to UPDATE more then you bargained
for.

>
> - Jon
>
> <https://www.linkedin.com/in/jonstrong/> <https://www.jonathanrstrong.com>
>
>
>
> *Jonathan Strong*
>

--
Adrian Klaver
adrian(dot)klaver(at)aklaver(dot)com

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Jonathan Strong 2020-09-18 18:23:46 Re: How to write such a query
Previous Message Thomas Kellerer 2020-09-18 18:17:39 Re: How to write such a query