【发布时间】:2018-03-02 00:17:42
【问题描述】:
我目前有一个查询如下:
SELECT c.Course_No
, c.Description
, e.Section_Id
, COUNT(e.Section_ID) AS enrollment
FROM Enrollment e JOIN
Section s
ON e.Section_Id = s.Section_Id JOIN
Course c
ON s.Course_No = c.Course_No
Group by c.Course_No, c.Description, e.Section_Id
ORDER BY c.Course_No
它工作正常,这里是结果的sn-p:
COURSE_NO DESCRIPTION SECTION_ID ENROLLMENT
---------------------- -------------------------------------------------- ---------------------- ----------------------
10 Technology Concepts 80 1
20 Intro to Information Systems 81 3
20 Intro to Information Systems 82 2
20 Intro to Information Systems 83 2
20 Intro to Information Systems 84 2
我对你们的问题是:有没有办法组合具有相同课程描述和不同 sectionID 的字段?我想将所有字段组合起来,但我不太确定该怎么做。
添加提示和预期结果:生成一个字母列表,其中包含在第 90 节期末考试中得分高于平均水平的学生的姓氏和期末考试成绩 (FI)。
LAST_NAME NUMERIC_GRADE
------------------------- -------------
Da Silva 92
Lopez 91
【问题讨论】:
-
给我们预期的结果。输出的列和样本数据。谢谢。
-
提示:
GROUP BY. -
@anonyXmous 已添加,谢谢!
-
试试@GordonLinoff 的回答
标签: sql oracle combinations