所以我有两个关系
Student = {student id, name, address}
Course = {course no, title, subject}
Completed = {course no, student id, grade, semester}
我希望显示已完成“物理学”课程的学生姓名。 (这是一个主题)
我没有加入表格来获取数据的问题,我的问题是如何获得只出现一次的值?
到目前为止我有什么
PICourse_no (σ Subject=´Physics´(COURSE))
这让我获得了与物理相关的所有课程编号
PIStudent_Id(σCourseNo= (PICourse_no (σ Subject=´Physics´(COURSE))))
有了这个,我想我得到了所有学习物理相关课程的学生的身份......但现在这是我的问题,如何删除有超过一门与物理相关的课程?
答案 0 :(得分:0)
"如何删除拥有多个物理相关课程的学生?"
这是由关系MINUS操作员或其中一个侄子(有时称为反连接)完成的。正如评论中所指出的那样,有大量不同的运营商都被称为“关系代数”#34;。你真的要看看你应该使用哪一个。