Hallo alle zusammen,
ich habe in einer MySQL-Datenbank drei Tabellen:
table_links enthält Objekte
table_rechts enthält Eigenschaften
table_relation verbindet die beiden Tabellen über ihre id's n:m
Ich möchte jetzt für ein vor der SQL-Abfrage bekanntes Element E aus table_links eine Liste mit allen(!) Elementen aus table_rechts haben (Haha, das wäre ja SELECT * FROM table_rechts), dazu jedoch eine Pseudospalte, die zurückgibt, ob für das Element E eine Beziehung in table_relation zu table_rechts für die jeweilige Spalte existiert.
Leider komme ich mit den verschiedenen JOINS nicht weiter. Auch möchte ich UNION nicht benutzen, da die Abfrage auch vor Version 4 laufen soll.
Momentan habe ich das Problem in php gelöst, aber eigentlich ärgert mich das; das müßte doch auch anders gehen, oder?
Vielen Dank im voraus für alle Lösungsvorschläge
Gruß Olaf Schneider