SQL: INSERT INTO SELECT

Pirity Tamas Gabor ptg at apaczai.elte.hu
2013. Jún. 2., V, 09:35:37 CEST


On Sat, Jun 01, 2013 at 07:49:32AM +0200, Dorozsmai Károly wrote:
> Üdv!
> 
> INSERT INTO telepules ( nev, megye )
> VALUES ("Pilisborosjenő", (SELECT megye FROM telepules WHERE nev="Üröm"));

Én ugyan postgrest és mysqlt használok, ott így csinálnám:

insert into telepules (nev, megye)
select 'Pilisborosjenő', megye from telepules where nev='Üröm';

Elég alap sql, gondolom az Access is megeszi, de össze is lehet vélhetően
kattintgatni.

-- 
PTG
Some scholars are like donkeys, they merely carry a lot of books.
		-- Folk saying
Debian Lenny


További információk a(z) Techinfo levelezőlistáról