Re: UPDATE query with variable number of OR conditions in WHERE
От
Ben Morrow
Тема
Re: UPDATE query with variable number of OR conditions in WHERE
Дата
Msg-id
20130314235807.GA81164@anubis.morrow.me.uk
Ответ на
UPDATE query with variable number of OR conditions in WHERE (JORGE MALDONADO)
Список
Дерево обсуждения
UPDATE query with variable number of OR conditions in WHERE JORGE MALDONADO <jorgemal1960@gmail.com>
Re: UPDATE query with variable number of OR conditions in WHERE Ben Morrow <ben@morrow.me.uk>
Re: UPDATE query with variable number of OR conditions in WHERE Tom Lane <tgl@sss.pgh.pa.us>
Quoth jorgemal1960@gmail.com (JORGE MALDONADO): > > I am building an UPDATE query at run-time and one of the fields I want to > include in the WHERE condition may repeat several times, I do not know how > many. > > UPDATE table1 > SET field1 = "some value" > WHERE (field2 = value_1 OR field2 = value_2 OR .....OR field2 = value_n) > > I build such a query using a programming language and, after that, I > execute it. Is this a good approach to build such a query? You can use IN for this: UPDATE table1 SET field1 = "some value" WHERE field2 IN (value_1, value_2, ...); Ben
В списке pgsql-sql по дате отправления
От: JORGE MALDONADO
Дата:
От: Tom Lane
Дата: