Hallo zusammen,
ich habe folgendes Problem. Ich habe drei Tabellen und versuche dieses miteinander zu verknpüfen.
Das Ergebnis der folgenden SQL Anweisung liefert jedoch ein leeres Resultat zurück
Die SQL Anweisung liefert ein Ergebnis wenn ich die letzten AND Anweisung "b.uid_foreign=1" weglasse.
Jedoch brauche ich unbeding diese letzte Anweisung da diese aus einem Filter kommt. Wie kann ich die SQL Anweisung also bauen damit dies auch richtig funktioniert.
Der Fehler momentan liegt ja daran dass ich in der Where Klausel vorher b.uid_foreign = c.uid und danach b.uid_foreign=1 schreibe.
Bin über jede Hilfe dankbar!!!!!
ich habe folgendes Problem. Ich habe drei Tabellen und versuche dieses miteinander zu verknpüfen.
Das Ergebnis der folgenden SQL Anweisung liefert jedoch ein leeres Resultat zurück
Code:
SELECT a.uid, a.title, c.title
FROM
tx_news_domain_model_news as a,
tx_news_domain_model_news_category_mm as b,
tx_news_domain_model_category as c
WHERE
a.uid = b.uid_local AND b.uid_foreign = c.uid AND c.parentcategory=6 AND b.uid_foreign=1
Die SQL Anweisung liefert ein Ergebnis wenn ich die letzten AND Anweisung "b.uid_foreign=1" weglasse.
Jedoch brauche ich unbeding diese letzte Anweisung da diese aus einem Filter kommt. Wie kann ich die SQL Anweisung also bauen damit dies auch richtig funktioniert.
Der Fehler momentan liegt ja daran dass ich in der Where Klausel vorher b.uid_foreign = c.uid und danach b.uid_foreign=1 schreibe.
Bin über jede Hilfe dankbar!!!!!