On Mon, Dec 13, 2004 at 08:28:39 -0800,
  sarlav kumar <[EMAIL PROTECTED]> 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
;

---------------------------(end of broadcast)---------------------------
TIP 1: subscribe and unsubscribe commands go to [EMAIL PROTECTED]

Reply via email to