| От | Jean-Luc Lachance |
|---|---|
| Тема | Re: update with select |
| Дата | |
| Msg-id | 3E1E00EF.1444EC0@nsd.ca обсуждение |
| Ответ на | update with select ("Cristóvão B. B. Dalla Costa"<cbraga@bsi.com.br>) |
| Список | pgsql-general |
Try: UPDATE product SET price_min = ss.min_price, price_max = ss.max_price from ( select min( price) as min_price, max( price) as max_price FROM subproduct WHERE subproduct.product = $ID) as ss WHERE id = $ID; "Cristóvão B. B. Dalla Costa" wrote: > > Hi, > > Is it possible to rewrite this query to use a single SELECT? > > UPDATE product SET > price_min = (SELECT min (price) FROM subproduct WHERE subproduct.product > = $ID), > price_max = (SELECT max (price) FROM subproduct WHERE subproduct.product > = $ID) > WHERE id = $ID > > Thanks. > > ---------------------------(end of broadcast)--------------------------- > TIP 6: Have you searched our list archives? > > http://archives.postgresql.org
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера