I had the below query working in mysql 4.1, but does not in 5.0:
SELECT * FROM email e, event_email ee
LEFT JOIN member m on m.email=e.email
WHERE ee.email_id = e.email_id
The error:
1054 (Unknown column ‘e.email’ in ‘on clause’)
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
You can only refer the tables previously joined with the
JOINclause in theONclause.This can be illustrated better if I put the parentheses around the
ANSI JOINSin your original query:As you can see, there is no source for
e.emailinside the parentheses: that’s why it could not be resolved.