Um zwei Tabellen in MariaDB zu verbinden, können Sie verschiedene Arten von JOINs verwenden, darunter INNER JOIN, LEFT JOIN, RIGHT JOIN und FULL JOIN. Die häufigste Methode ist jedoch der INNER JOIN, der nur Zeilen zurückgibt, die in beiden Tabellen Übereinstimmungen haben.
Hier ist ein Beispiel:
Angenommen, Sie haben zwei Tabellen, `Kunden` und `Bestellungen`. Jede Tabelle hat eine Spalte `Kunden_ID`, die verwendet werden kann, um die Daten zu korrelieren.
```SQL
SELECT Kunden.Kunden_Name, Bestellungen.Produkt
FROM Kunden
INNER JOIN Bestellungen
ON Kunden.Kunden_ID = Bestellungen.Kunden_ID;
```
Dieser Befehl gibt alle Zeilen zurück, in denen die `Kunden_ID` in beiden Tabellen übereinstimmt, und zeigt die Spalten `Kunden_Name` und `Produkt` in den Ergebnissen an.
Die Syntax für andere JOIN-Typen (LEFT, RIGHT, FULL) ist ähnlich, Sie müssten lediglich den JOIN-Typ in der Abfrage ändern.
Bitte beachten Sie, dass Sie immer sicherstellen sollten, dass Ihre JOINs auf einer geeigneten Spalte basieren, die eindeutige und korrelierende Daten in beiden Tabellen enthält, um genaue und sinnvolle Ergebnisse zu gewährleisten.