Hopp til innhold

Union (SQL)

Fra Wikipedia, den frie encyklopedi
Sideversjon per 16. mai 2011 kl. 18:04 av BjørnN (diskusjon | bidrag) (union all)

UNION er en sett-operator. UNION kombinerer resultatet av to eller flere SELECT-uttrykk inn i ett resultatsett og eliminerer duplikate rader fra resultatsettet. Resultatet av de SELECT-uttrykkene må returnere samme antall felt og datatyper

UNION ALL har samme virkning, men duplikatrader blir ikke eliminert.

Syntaksen er som følger:

 SELECT felt1, felt2, . felt_n
 FROM tables
 UNION
 SELECT felt1, felt2, . felt_n
 FROM tables;