Hopp til innhold

Union (SQL)

Fra Wikipedia, den frie encyklopedi
Sideversjon per 1. des. 2011 kl. 05:47 av JhsBot (diskusjon | bidrag) (Bot: Forenkler lenker ([lenke|lenketekst] → [lenke]tekst); bytter ut {{reflist}} med {{referanser}})

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;