Anda hanya dapat merujuk tabel yang sebelumnya digabungkan dengan JOIN
klausa dalam ON
klausa.
SELECT *
FROM email e
JOIN event_email ee
ON ee.email_id = e.email_id
LEFT JOIN
member m
ON m.email = e.email
Ini dapat diilustrasikan dengan lebih baik jika saya meletakkan tanda kurung di sekitar ANSI JOINS
dalam kueri asli Anda:
SELECT *
FROM email e,
(
event_email ee
LEFT JOIN
member m
ON m.email = e.email
)
WHERE ee.email_id = e.email_id
Seperti yang Anda lihat, tidak ada sumber untuk e.email
di dalam tanda kurung:itu sebabnya tidak dapat diselesaikan.