10.15. UNION-Regeln im Einsatz

Die Anzahl der Spalten in den SELECT-Anweisungen, die Sie mit UNION vereinen, muss übereinstimmen. Sie können nicht zwei Spalten aus der ersten Tabelle wählen und nur eine aus der nächsten.

Sie müssen in allen SELECTs die gleiche Anzahl von Spalten verwenden.

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

Möchten Sie Ihre Ergebnisse sortieren, können Sie nach dem letzten kombinierten SELECT ein ORDER BY angeben. Damit wird die gesamte Ergebnisliste sortiert.

Hier ist ein Beispiel für die Ergebnisse, die wir erhalten könnten.

titel

Bäcker

Schäfer

Nachtwächter

Clown

Hundetrainer

Friseur

Juwelier

Anwalt

Mechaniker

Neurochirurg

In diesem Beispiel haben ...

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.