Możesz odwoływać się tylko do tabel wcześniej połączonych za pomocą JOIN
klauzula w ON
klauzula.
SELECT *
FROM email e
JOIN event_email ee
ON ee.email_id = e.email_id
LEFT JOIN
member m
ON m.email = e.email
Można to lepiej zilustrować, umieszczając nawiasy wokół ANSI JOINS
w pierwotnym zapytaniu:
SELECT *
FROM email e,
(
event_email ee
LEFT JOIN
member m
ON m.email = e.email
)
WHERE ee.email_id = e.email_id
Jak widać, nie ma źródła dla e.email
w nawiasach:dlatego nie można go rozwiązać.