【发布时间】:2012-04-15 11:34:39
【问题描述】:
我在 MS Access 中有两个表。一个是 Appointment 表,一个是 Slot 表。像这样:
现在我想从 slot 表中选择每条记录,如果约会表中有 TeacherID = "CR" 的记录,我希望它显示 StudentID。
这是我目前的 SQL:
SELECT Slot.SlotNumber, Slot.SlotTime, Appointment.TeacherID
FROM Slot LEFT JOIN Appointment ON Slot.SlotNumber = Appointment.SlotNumber
WHERE Appointment.TeacherID="CR"
但是,这只会选择约会表中有记录的位置。有什么建议么?提前致谢!
【问题讨论】:
标签: sql ms-access join left-join