Re: SQL: INSERT using subqueries

From: Date: Mon, 16 Dec 2002 08:13:19 +0000
Subject: Re: SQL: INSERT using subqueries
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-128374@lists.php.net to get a copy of this message
At 09:01 16.12.2002, Evan Nemerson said: --------------------[snip]-------------------- >Anyways, my question is rather simple- how do I do an INSERT using a >subquery? >I want something like this- only one that works: > >INSERT INTO myTable >SET owner=(SELECT id FROM users WHERE username='myUsername'); --------------------[snip]-------------------- INSERT INTO myTable SELECT id as "owner" FROM users where username='myUsername'; other columns, not selected from source table: INSERT INTO myTable SELECT id as "owner", 92 as "data1", 'hello world' as "data2" FROM users where username='myUsername'; should do it (untested on mySQL) -- >O Ernest E. Vogelsinger (\) ICQ #13394035 ^ http://www.vogelsinger.at/

« previous php.general (#128374) next »