Vous ne pouvez référencer que les tables précédemment jointes avec le JOIN
clause dans le ON
clause.
SELECT *
FROM email e
JOIN event_email ee
ON ee.email_id = e.email_id
LEFT JOIN
member m
ON m.email = e.email
Cela peut être mieux illustré si je mets les parenthèses autour du ANSI JOINS
dans votre requête d'origine :
SELECT *
FROM email e,
(
event_email ee
LEFT JOIN
member m
ON m.email = e.email
)
WHERE ee.email_id = e.email_id
Comme vous pouvez le voir, il n'y a pas de source pour e.email
entre parenthèses :c'est pourquoi il n'a pas pu être résolu.