参加したいテーブルが3つあります
表:学生
ID Fname Lname
--------------------------------
1 Jhon gates
表: 登録情報
ID RegisterDate StudentID_FK ClassID_FK
----------------------------------------------------
1 2013/08/05 1 1
2 2014/08/06 1 2
2 2015/08/07 1 3
表: クラス
ID ClassName
--------------------
1 Class1
2 Class2
2 Class3
望ましい出力
ID Fname Lname ClassName
--------------------------------
1 Jhon gates Class3
生徒情報とクラス名のみが必要です。
私は試しました:
Select DISTINCT [S].Fname, [S].Lname ,[C].ClassName
FROM Registration as R
INNER JOIN Student as [S] on [S].ID=[R].StudentID_FK
INNER JOIN Class as[c] on [C].ID=[R].ClassID_FK
しかし、これはすべてのクラス名を表示します
ID Fname Lname ClassName
--------------------------------
1 Jhon gates Class1
2 Jhon gates Class2
3 Jhon gates Class2