6.2 INNER JOIN

Definition

Ein INNER JOIN verbindet Datensätze aus zwei Tabellen.

Es werden nur Datensätze ausgegeben, bei denen die Join-Bedingung in beiden Tabellen erfüllt ist.


Grundaufbau

SELECT spalte
FROM tabelle1
INNER JOIN tabelle2
ON tabelle1.schluessel = tabelle2.fremdschluessel;

Beispiel

SELECT kunde.name, bestellung.bestellnr
FROM kunde
INNER JOIN bestellung
ON kunde.kundennr = bestellung.kundennr;

Bedeutung

Es werden nur Kunden angezeigt, die eine passende Bestellung haben.

Kunden ohne Bestellung erscheinen nicht im Ergebnis.


Typischer Einsatz

Ein INNER JOIN wird verwendet, wenn nur zusammengehörige Datensätze ausgegeben werden sollen.

Beispiele:


Merksatz

INNER JOIN zeigt nur passende Datensätze aus beiden Tabellen.


Prüfungshinweis

In IHK-Aufgaben ist der INNER JOIN die häufigste JOIN-Art.

Typische Fehler:


Quellen


Revision #1
Created 30 June 2026 15:14:39 by Admin
Updated 30 June 2026 15:14:50 by Admin