Kai(n): Probleme bei LEFT JOIN - In WHERE Abfrage ok, in LEFT JOIN nicht ok

Beitrag lesen

Ich verstehe die Welt nicht mehr und bin am verzweifeln

diese Abfrage funktioniert


SELECT a.id_an, a.count_a

FROM tab1 a, tab2 f


WHERE f.id_an = a.id_an AND f.pic=1

ORDER by a.id_an DESC 

diese Abfage nicht...



SELECT a.id_an, a.count_a

FROM tab1 a, tab2 f

LEFT JOIN tab3 b 		ON b.id_an=a.id_an 

WHERE f.id_an = a.id_an AND f.pic=1

ORDER by a.id_an DESC 

#1054 - Unbekanntes Tabellenfeld 'a.id_an' in on clause

aber in der normales SELECT Abfrage geht es, warum ist es dan nin der LEFT JOIN ein unbekanntes Feld?

Kai