10.16. UNION ALL

UNION ALL funktioniert genau wie UNION. Der einzige Unterschied ist, dass es alle Werte aus den Spalten zurückliefert, nicht nur ein Vorkommen aller Werte.

SELECT titel FROM job_aktuell
				UNION ALL
				SELECT titel FROM job_wunsch
				UNION ALL
				SELECT titel FROM job_liste
				ORDER BY titel;

Diesmal möchten wir alle Werte sehen, die in der titel-Spalte der drei Tabellen gespeichert sind.

titel

Bäcker

Bäcker

Schäfer

Nachtwächter

Clown

Clown

Clown

Hundetrainer

Hundetrainer

Friseur

Juwelier

Anwalt

Anwalt

Anwalt

Anwalt

Mechaniker

Neurochirurg

Diesmal werden einzelne Jobs mehrfach aufgeführt.

Bislang haben unsere UNIONs nur Spalten des gleichen Datentyps verwendet. Aber gelegentlich muss man UNIONs von Spalten mit unterschiedlichen Datentypen ...

Get SQL von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.