| От | Bruno Wolff III |
|---|---|
| Тема | Re: INSERT question |
| Дата | |
| Msg-id | 20041213164952.GC546@wolff.to обсуждение исходный текст |
| Ответ на | INSERT question (sarlav kumar <sarlavk@yahoo.com>) |
| Список | pgsql-novice |
On Mon, Dec 13, 2004 at 08:28:39 -0800,
sarlav kumar <sarlavk@yahoo.com> wrote:
>
> Is there a way to write the INSERT as follows?
>
> INSERT into merchant_buyer_country (merchant_id,country,enabled,group_id) values (1203,
> (SELECT code FROM country WHERE send IS NOT NULL OR receive IS NOT NULL), 'true',1);
>
You have to use a SELECT instead of the VAlues clause. Something like the
following should work:
INSERT INTO merchant_buyer_country (merchant_id, country, enabled, group_id)
SELECT 1203, code, TRUE, 1 FROM country
WHERE send IS NOT NULL OR receive IS NOT NULL
;
В списке pgsql-novice по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера