lixx: "n:m"

Beitrag lesen

Hallo Lully!

Irgendwie werde ich aus Deinem Kommentar nicht schlau. Der Aufbau der Tabellen ist bis auf die Namensgeben genau gleich. Mein Beispiel diente ja nur der Veranschaulichung.

Das ist aber das, was mich am meisten irritiert:

Nein, das geht nicht mit dem JOIN, JOIN ist für Abfragen vorgesehen, die bspw. gegen (oder "an" ;) die drei Tabellen (Tabelle "A", "Tabelle B", "Tabelle AB") gerichtet sind.

  
 SELECT  
  Menschen.Menschen_ID,  
  Menschen.Menschen_Vorname,  
  Menschen.Menschen_Nachname  
 FROM  
  Menschen  
 JOIN  
  Menschen_Parteien ON (Menschen_Parteien_Menschen_ID = Menschen_ID)  
 JOIN  
  Parteien ON (Parteien.ID = Menschen_Parteien_Parteien_ID)  
 WHERE  
  (Parteien_Name = 'CSU')  

Soweit ich Dich verstanden habe stimmt das Beispiel aber der Stil stört dich, oder?

lg lixx