データベースに 3 つのテーブルがあります
- 標準
- 先生
- コース
に関連付けられているテーブルretrieve all the courses
から取得したい。course
specific standard
ご了承ください :
- と
1 to many relationship
の間standard
にありteacher
ます。 - と
1 to many relationship
の間teacher
にありcourse
ます。 - と
no direct relationship
の間standard
にありcourse
ます。
私はそれを取得しようとしましたが、取得している教師の数が複数であり、SQL がそれを示しているため、データを取得できませんでしたmultiple values are not allowed
。方法はありますか?
これが私のクエリです:
select CourseName
from Course
where Course.TeacherID = (
select TeacherID
from Teacher
where StandardID = 7
)