Hallo,
jetzt muss ich doch nochmal kurz nachhaken, weil ich gerade wieder ein wenig verwirrt bin

Ich frage mich gerade, ob für eine solche Abfrage eigentlich zwingend ein JOIN nötig ist?! Damit habe ich nämlich leider noch nicht gearbeitet und genau deshalb verwirren mich gerade diverse SQL-Manual Geschichten zum Thema.
Damit es auch nicht missverständlich wird, möchte ich das schnell anhand von einem kleinen Beispiel veranschaulichen:
Ich nehme einfach zwei ganz simple, fiktive Tabellen, einmal die Tabelle "Teile" und dann die Tabelle "Modelle". Nehmen wir mal an, "Teile" sieht so aus:
Teil-ID, Bezeichnung, Kategorie
1, Felge, Räder
2, Kotflügel, Karosserie
Nun sei Modelle folgendermaßen:
Teil-ID, Modell-ID
1, 1
1, 2
2, 3
Das würde als heißen, Teil 1 (Felge) passt in Modell Nr. 1 und in Modell Nr. 2, während das zweite Teil (Kotflügel) nur in Modell Nr. 3 passt.
Wie würde nun hierfür die korrekte Abfrage lauten und benötigt man dafür zwingend einen JOIN? Angenommen, ich möchte alle Teile der Kategorie Räder anzeigen, die in Modell 2 passen.