Spojování tabulek

6. Spojení UNION

Popis

Operace UNION slouží ke spojení výsledků více příkazů SELECT. Sady výsledků však musí splňovat tři podmínky

  • sada musí mít stejný počet sloupců
  • sloupce musí být ve stejném pořadí
  • hodnoty sloupců musí být stejného typu

Defaultně se při spojení UNION vynechají případné duplicitní záznamy. Pokud je potřeba zachovat všechny záznamy, uvede se klíčové slovo ALL.

Syntaxe

SELECT * FROM nazev_tabulky

UNION [ALL]

SELECT * FROM nazev_tabulky;

Příklad