Mahlzeit droom,
SELECT B.uid FROM A,B LEFT JOIN C ON ( A.pid = C.pid AND C.user =1 ) WHERE A.pid = B.uid
aber ich bekomme die Meldung:
#1054 - Unknown column 'A.pid' in 'on clause'
Anscheinend joint MySQL erst die Tabelle C zur Tabelle B (wie auch explizit angegeben) - und da existiert natürlich noch kein 'A.pid' (da die Tabelle A erst hinterher implizit dazugejoint wird).
Vielleicht solltest Du Dich für eine JOIN-Syntax entscheiden (ich empfehle hier immer die explizite zu nehmen).
ich benutze Mysql 5.0.18. Der Ausdruck sollte funktionieren.
Wer sagt das? ;-)
MfG,
EKKi
--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|