使用Oracle Apex Browser,数据库的图像 http://imgur.com/a/Hhblp#0
select s_ID, c_sec_ID, grade
from s_ID.ID, c_sec_ID.csID, grade.ID, grade.csID
where c_sec_ID = 1000
^所有我想到的,我不确定我是否想要将它们连接在一起或将它们分组。
答案 0 :(得分:0)
您必须加入这些树表COURSE_SECTION
,ENROLLMENT
和STUDENT
才能获得所需的输出。将INNER JOIN
放在三个表上并添加
Where子句过滤记录。
你可以试试这个
SELECT S.s_ID, C.c_sec_ID, E.grade
FROM COURSE_SECTION C INNER JOIN ENROLLMENT E ON C.C_SEC_ID = E.C_SEC_ID
INNER JOIN STUDENT S ON S.S_ID = E.S_ID
WHERE C.C_SEC_ID = 1000