0

ここに画像の説明を入力

次のテーブルとの接続または関係の作成方法:

最初のテーブルは次のように呼ばれCaseます:

CaseID,
Name,
Number of hours

2 番目のテーブルの名前は次のとおりですprofessor case

professorID,
CaseID

3 番目のテーブルは次のように呼ばれprofessorます。

professsorID,
name,
Lastname

これが本来あるべき姿なのですが、接続方法がわかりません

2番目

せ

4

1 に答える 1

2

とテーブルjoinの使い方を尋ねる場合は、次のようになります。professorCase

SELECT 
  professor.name,
  professor.Lastname,
  case.Name,
  case.NumberOfHours
FROM
  Professor professor
    INNER JOIN ProfessorCase pc ON pc.professorId = professor.professorId
    INNER JOIN Case case ON pc.CaseId = case.CaseId

これにより、教授に関連付けられたすべてのケースが得られます。

于 2013-01-27T19:06:09.617 に答える