Hallo Paul,
leider hat die Abfrage nicht funktioniert. Ich habe diverse Korrekturen vorgenommen, es geht aber trotzdem nicht bei mir.
Könntest du deine Löung evtl. noch einmal kurz auf Fehler durchsehen. Falls Sie dennoch richtig ist, muß der Fehler ja auf meiner Seite liegen.
Danke im Voraus
Fabian
Meine Datenbank besteht aus drei Tabellen.
Tabelle_A Tabelle_B Tabelle_C
-stellen_id -stellen_id -ordner_id
-text1 -ordner_id -unternehmen_id
Ich würde gern alle Spalten der Tabelle A ausgeben, wenn in Tabelle_C $ordner_id = ordner_id AND $unternehmen_id = unternehmen_id
So sollte es gehen:
Select A.* from Tabelle_C?...oder from Tabelle A?
..WHERE (((Tabelle_B.unternehmen_id)?... oder Tabelle_C?
SELECT Tabelle_A.*
FROM Tabelle_C INNER JOIN (Tabelle_A INNER JOIN Tabelle_B ON Tabelle_A.stellen_id = Tabelle_B.stellen_id) ON Tabelle_C.ordner_id = Tabelle_B.ordner_id
WHERE (((Tabelle_B.unternehmen_id)='$unternehmen_id') AND ((Tabelle_C.ordner_id)='$ordner_id'));