Gewerkschaften in SQL, einschließlich MariaDB, ermöglichen es Ihnen, mehrere SELECT-Anfragen zu verknüpfen und die Ergebnisse als eine einzige Tabelle zurückzugeben. Hier ist eine grundlegende Anleitung, wie man Gewerkschaften in MariaDB verwendet:
1. Starten Sie zuerst MariaDB auf Ihrem System.
2. Öffnen Sie das MariaDB-Konsolenfenster, indem Sie auf das MariaDB-Symbol klicken.
3. Stellen Sie sicher, dass Sie über die erforderlichen Tabellen verfügen, um die UNION-Anweisung zu testen.
Hier ist ein Beispiel, wie eine Gewerkschaft verwendet wird:
Angenommen, wir haben zwei Tabellen – Tabelle1 und Tabelle2.
```
Tabelle1:
ID Name
— ——
1 Lisa
2 Bob
Tabelle2:
ID Name
— ——
3 James
4 Sarah
```
Sie können die UNION-Anweisung verwenden, um die Daten aus beiden Tabellen zu kombinieren:
```sql
SELECT * FROM Tabelle1
UNION
SELECT * FROM Tabelle2;
```
Das Ergebnis wäre:
```
ID Name
— ——
1 Lisa
2 Bob
3 James
4 Sarah
```
Beachten Sie, dass UNION doppelte Zeilen entfernt. Wenn Sie alle Zeilen, einschließlich Duplikate, in Ihrer endgültigen Tabelle möchten, können Sie UNION ALL verwenden.
```sql
SELECT * FROM Tabelle1
UNION ALL
SELECT * FROM Tabelle2;
```
Es ist wichtig zu beachten, dass, um UNION zu verwenden, die Selektanweisungen kompatibel sein müssen, d.h., sie müssen die gleiche Anzahl von ausgewählten Spalten haben und die entsprechenden Spalten müssen kompatible Datentypen haben.
Andernfalls werden Sie Fehlermeldungen erhalten und die UNION-Anfrage wird fehlschlagen.