Verwenden Sie KI, um JOIN-Anweisungen für das Kombinieren von Daten aus mehreren Tabellen zu generieren
Wandeln Sie Ihre Textanweisungen in Formeln um oder erhalten Sie Formelerklärungen.
Bearbeiten Sie Excel online durch Gespräche mit KI
Verwenden Sie KI, um Ihre Textanweisungen in SQL-Abfragen umzuwandeln.
Generieren Sie Excel VBA-Code für Automatisierung und benutzerdefinierte Lösungen in Microsoft Excel.
Laden Sie Ihre Excel-Datei hoch und erstellen Sie mit unserem KI-gesteuerten Diagrammgenerator schöne Diagramme.
Verwenden Sie unseren KI-gesteuerten Mindmap-Generator, um Ihren Text in schöne Mindmaps umzuwandeln. Einfach zu bearbeiten und anzupassen.
SQL JOIN ist eine leistungsstarke Funktion, die es Ihnen ermöglicht, Zeilen aus zwei oder mehr Tabellen basierend auf einer verwandten Spalte zwischen ihnen zu kombinieren. Dieses Tutorial führt Sie durch die verschiedenen Arten von JOINs und wie Sie sie effektiv nutzen können.
Der INNER JOIN-Schlüsselwort wählt Datensätze aus, die in beiden Tabellen übereinstimmende Werte haben.
SELECT Spalten
FROM Tabelle1
INNER JOIN Tabelle2
ON Tabelle1.Spalte = Tabelle2.Spalte;
Das LEFT JOIN-Schlüsselwort gibt alle Datensätze aus der linken Tabelle (Tabelle1) und die übereinstimmenden Datensätze aus der rechten Tabelle (Tabelle2) zurück. Das Ergebnis ist NULL auf der rechten Seite, wenn keine Übereinstimmung vorliegt.
SELECT Spalten
FROM Tabelle1
LEFT JOIN Tabelle2
ON Tabelle1.Spalte = Tabelle2.Spalte;
Das RIGHT JOIN-Schlüsselwort gibt alle Datensätze aus der rechten Tabelle (Tabelle2) und die übereinstimmenden Datensätze aus der linken Tabelle (Tabelle1) zurück. Das Ergebnis ist NULL auf der linken Seite, wenn keine Übereinstimmung vorliegt.
SELECT Spalten
FROM Tabelle1
RIGHT JOIN Tabelle2
ON Tabelle1.Spalte = Tabelle2.Spalte;
Das FULL JOIN-Schlüsselwort gibt alle Datensätze zurück, wenn eine Übereinstimmung in der linken (Tabelle1) oder rechten (Tabelle2) Tabelle vorhanden ist.
SELECT Spalten
FROM Tabelle1
FULL JOIN Tabelle2
ON Tabelle1.Spalte = Tabelle2.Spalte;
Das CROSS JOIN-Schlüsselwort gibt das kartesische Produkt der beiden Tabellen zurück, d.h. alle möglichen Kombinationen von Zeilen.
SELECT Spalten
FROM Tabelle1
CROSS JOIN Tabelle2;
SELECT Mitarbeiter.Name, Abteilungen.Abteilungsname
FROM Mitarbeiter
INNER JOIN Abteilungen
ON Mitarbeiter.AbteilungsID = Abteilungen.AbteilungsID;
SELECT Mitarbeiter.Name, Abteilungen.Abteilungsname
FROM Mitarbeiter
LEFT JOIN Abteilungen
ON Mitarbeiter.AbteilungsID = Abteilungen.AbteilungsID;
SELECT Mitarbeiter.Name, Abteilungen.Abteilungsname
FROM Mitarbeiter
RIGHT JOIN Abteilungen
ON Mitarbeiter.AbteilungsID = Abteilungen.AbteilungsID;
SELECT Mitarbeiter.Name, Abteilungen.Abteilungsname
FROM Mitarbeiter
FULL JOIN Abteilungen
ON Mitarbeiter.AbteilungsID = Abteilungen.AbteilungsID;
SELECT Mitarbeiter.Name, Abteilungen.Abteilungsname
FROM Mitarbeiter
CROSS JOIN Abteilungen;
Das Verständnis von SQL JOINs ist entscheidend für die Arbeit mit relationalen Datenbanken. Durch die Beherrschung dieser Techniken können Sie Daten aus mehreren Tabellen effizient abfragen und analysieren.