我有兩個表都帶有名爲member_id
的列。我想選擇所有member_ids ...有兩個條件的MySQL JOIN聲明
WHERE end_date <= NOW()
從表1和approved='n'
從表2
我很熟悉JOIN
,但我相信這是這裏需要什麼。這樣的東西似乎並沒有工作,雖然...
SELECT both.member_id, both.course_id
FROM vbc_status
INNER JOIN course_enrollment ON both.member_id=both.member_id AND
both.end_date <= NOW() AND
both.approved='n'
我該如何做到這一點?
是'both'表?你需要加入它。 – dan08
http://blog.codinghorror.com/a-visual-explanation-of-sql-joins/ – Mihai
vbc_status和course_enrollment有什麼關係? – Tommassiov