Sag's mit Struktur

Teil 9: Workshop: Datenbanken mit SQL abfragen

Der SQL-Befehl UNION (Gemeinschaft) stellt mehrere gleichstrukturierte Tabellen als eine einzige Tabelle dar. Mit dem Zusatz UNION ALL werden auch Datensätze dargestellt, deren Vorkommen in beiden Tabellen identisch ist. Diese Abfrageform ist, genauso wie die Datendefinitionsabfrage, ausschließlich über SQL zu erstellen.

Workshop: Datenbanken mit SQL abfragen

© Archiv

Die folgende SQL-Anweisung erzeugt eine gemeinsame Ausgabe der Tabellen CD und Neue CD Liste. Innerhalb der Tabellen werden Duplikate unterdrückt. Durch den Befehl UNION ALL werden aber doppelte Einträge aus der zweiten Tabelle dargestellt.

Zur Identifikation der Einträge aus der zweiten Tabelle ist der Titel durch den folgenden SQLBefehl um den Eintrag von Tabelle 2 ergänzt. Dieser Eintrag wird nur über die UNION-Anweisung erzeugt. Sie ist kein Bestandteil der Tabelle.

SELECT distinct cd_titel, 
Interpret from CD 
UNION ALL select distinct cd_titel &
"von Tabelle 2" , Interpret from 
[neuecd liste];

Mehr zum Thema

HTML 5
Webgestaltung

Google Web Designer ist spezialisiert auf HTML5. Ein Vorteil dieses Standards ist das einfache Einbinden von Videos mit dem Element video. Wir zeigen…
Wir verraten, wie Sie Fritzboxen und andere Router vor Hackern schützen.
Fritzbox, Asus, Belkin und Co.

Fritzbox, Asus, Belkin oder DLink - die Liste der geknackten Router ist lang. Hacker stahlen Passwörter oder NAS-Daten. So machen Sie Ihren Router…
Wir führen Sie zur eigenen Windows-App - unserem PC-Magazin-RSS-Feed.
C# und XAML

Wir zeigen, wie Sie Windows 8.1 Apps selbst programmieren können. Lernen Sie das App erstellen an Hand unseres Beispiels: dem RSS-Feed von PC…
Windows Tipps & Tricks: Benutzerrechte unter Windows 8.1
Programme richtig installieren

Wir zeigen Ihnen, wie Sie sich unter Windows 8.1 alle Benutzerrechte verschaffen und Programme richtig installieren.
Windows 8: Starbildschirm
Microsoft Project Siena

Erstellen Sie sich selbst eine App für Windows 8, die auf alle Funktionen Ihres Tablets zugreifen kann, inklusive Kamera, Mikrofon und Lautsprecher.…