Zum LEFT JOIN: Der Unterschied zeigt sich bei Kunden ohne Bestellung.
- INNER JOIN: Nur Kunden, die mindestens eine passende Bestellung haben. Kunden ohne Bestellung fallen raus.
- LEFT JOIN: Alle Kunden der linken Tabelle bleiben erhalten. Hat ein Kunde keine Bestellung, stehen die Bestellspalten einfach auf NULL.
Tipp fürs Üben: Gewöhn dir an, statt SELECT * die Spalten explizit zu benennen. Dann siehst du sofort, woher welche Spalte kommt, und bei doppelten Spaltennamen wie KundenNr gibt es keine Verwirrung.