嗨,我如何解决这个 mysql 查询问题
Hi How do i workout this mysql query question
列出已注册学生的课程编号、既定课程编号和平均 GPA。仅包括冬季学期开设的课程,其中在校学生的平均 GPA 大于 3.0。
Database
这是数据库,如果您需要任何其他信息,请告诉我
我已经试过了,但似乎无处可去
SELECT O.CourseNo, E.offerNo, S.StdGPA
FROM Offering O JOIN
Student S JOIN
Enrollment E
WHERE O.OfferNo = E.OfferNo
AND E.stdSSN = S.StdSSN
AND O.OffTerm = "WINTER"
AND S.StdGPA > 3.0;
试试这个查询。
SELECT O.CourseNo, E.offerNo, S.StdGPA FROM Offering O INNER JOIN Enrollment E
ON O.OfferNo = E.OfferNo INNER JOIN Student S
ON E.stdSSN = S.StdSSN WHERE O.OffTerm = "WINTER" AND S.StdGPA > 3
列出已注册学生的课程编号、既定课程编号和平均 GPA。仅包括冬季学期开设的课程,其中在校学生的平均 GPA 大于 3.0。 Database
这是数据库,如果您需要任何其他信息,请告诉我 我已经试过了,但似乎无处可去
SELECT O.CourseNo, E.offerNo, S.StdGPA
FROM Offering O JOIN
Student S JOIN
Enrollment E
WHERE O.OfferNo = E.OfferNo
AND E.stdSSN = S.StdSSN
AND O.OffTerm = "WINTER"
AND S.StdGPA > 3.0;
试试这个查询。
SELECT O.CourseNo, E.offerNo, S.StdGPA FROM Offering O INNER JOIN Enrollment E
ON O.OfferNo = E.OfferNo INNER JOIN Student S
ON E.stdSSN = S.StdSSN WHERE O.OffTerm = "WINTER" AND S.StdGPA > 3