表:
- 教授(EMP ID、姓名、身份、薪水、年龄)
- 课程(课程 ID、课程名称、分数)
- 作品(课程 ID、EMP ID、班级 ID)
这是我的数据库架构,我需要从该架构中获取:
归还所有教授教授过的课程。
我写了以下查询,这显然是错误的,任何人都可以帮助我,因为我是 SQL 新手。
SELECT
c.coursename
FROM
professor p, works w, course c
WHERE
p.empid = w.empid
AND w.courseid = c.courseid
AND p.empid IN (SELECT all(empid) FROM professors)