大家好,我正在尝试执行这两个查询,但我似乎无法正确处理它们。我不确定我做错了什么,有人可以帮助我吗?
一个。列出商学院所有学生的所有结果。查询结果会显示SID , Name , Faculty , Year , Term , UnitCode , Grade
到目前为止我所拥有的:
SELECT
Student.SID,
Student.Name,
Student.Faculty,
Result.Year,
Result.Term,
Result.UnitCode,
Result.Grade
FROM Result, Student
WHERE Student.Faculty = 'Business'
当它执行时它会打印重复数据,我该如何解决这个问题?
湾。按年、学期和单元代码列出所有学生分组的所有结果。查询结果会显示SID , Name , Faculty , Year , Term , UnitCode , Grade。
到目前为止我得到了什么:
SELECT
Student.SID,
Student.Name,
Student.Faculty,
Result.Year,
Result.Term,
Result.UnitCode,
Result.Grade
FROM Result, Student
GROUP BY Result.Year, Result.Term, Result.UnitCode