Zurück

Verschiedene JOIN-Operatoren

Das folgende interaktive Element erklärt die Auswirkung der verschiedenen JOIN-Operatoren anhand eines Beispiels. Durch Betätigen der Schaltflächen werden die Auswirkungen der verschiedenen JOIN-Operationen im unteren Bereich dargestellt. Im oberen Bereich befinden sich zwei normalisierte Tabellen, welche die Grundlage für die verschiedenen JOIN-Operationen darstellen. In der Tabelle Kreditkarte ist die Kartennummer der Primärschlüssel und in der Tabelle Rechnungen die Spalte RechnungsNr. Weiterhin besteht zwischen beiden Tabellen eine Fremdschlüsselbeziehung. Durch den Eintrag der Kartennummer kann einer Rechnung eine Kreditkarteninformation zugeordnet werden.

Tabelle Kreditkarte
Kartennummer Firma Inhaber Ablaufdatum
12345 VISA Erika Schubert 08/2020
12346 Mastercard Karina Koch 01/2022
12347 American Express Hugo Schneider 05/2018
12348 Diners Club Hugo Schneider 04/2019
Tabelle Rechnungen
RechnungsNr KundenNr Betrag Kartennummer
98765 ABCX039 149,95 12345
98766 ABCX039 112,95 -
98767 ABCX040 179,95 12347
98768 ABCX050 159,99 12347
98769 ABCX050 29,95 12348
98770 ABCX060 99,99 -

Klicke auf die jeweiligen Schaltflächen, um mehr über die SQL-Anweisung zu erfahren!

SQL-Anweisung:


Das Ergebnis der Abfrage lautet:
RechnungsNr KundenNr Betrag Kartennummer Firma Inhaber Ablaufdatum

Verschiedene JOIN-Operatoren