我正在尝试在 MySQL 中将一些表连接在一起,但我似乎收到一条错误消息:#1066 - Not unique table/alias: 'calendar_jobs'
我真的希望它从 cal_events、2 个用户位和工作表中的目标 col 中选择所有内容,但如果没有任何工作,则变为“null”。右连接似乎符合要求,但不起作用!谁能帮忙!?
更新:
感谢您对上一个查询的帮助,我现在可以做到这一点:
SELECT calendar_events.* , calendar_users.doctorOrNurse, calendar_users.passportName, calendar_jobs.destination
FROM `calendar_events` , `calendar_users`
RIGHT JOIN calendar_jobs ON calendar_events.jobID = calendar_jobs.jobID
WHERE `start` >= 0
AND calendar_users.userID = calendar_events.userID;
但我现在收到一条错误消息:#1054 - 'on 子句'中的未知列'calendar_events.jobID'
这次是什么情况!?
再次感谢!