我尝试了很多方法,我怀疑 NOT EXIST 可能会有所帮助,但我不确定如何实现 SQL 语句。有人帮我吗?
我在 MS Access 数据库中有三个表。
Students (Student Name, Email)
Courses (Course Name, Fees)
Registration (Course Name, Student Name)
我现在想创建一个查询,可以向我显示每个学生以前没有上过的所有课程。这将允许我的注册经理追求他们进行更多的课程注册。
我怎样才能在 MS ACCESS 中轻松做到这一点?结果查询应该是:
James|高级 Flash
詹姆斯|高级编辑
Adrian|基本编辑
Adrian|基本 Flash
Adrian|高级 Flash
Adrian|高级编辑
(詹姆斯上过所有“基础”课程,而阿德里安没有上过“基础”和“高级”课程)