私は SQL Server 2008 を使用しており、4 つのテーブルがStudentAbsentees, Students, StudentSections
あり、Sections
テーブルには、特定の日に欠席する (欠席者のみ) をStudentAbsentees
格納しています。studentId
StudentId Time Date
----------- ------ ------
1 10:00 2012-04-13
のような特定のセクションStudentSections
に保存していますstudentId
StudentId SectionId
---------- ------------
1 1
2 1
3 1
Students
テーブルには学生の詳細を保存しています。同様に、テーブルSections
にはそのセクションの名前や定員などのセクションの詳細があります。
これらのテーブルを結合し、学生が特定の日に出席/欠席しているかどうかを表示する必要があります...結果は次のようになります
StudentId Status
--------- ------
1 Absent
2 Present
3 Present
これらのテーブルから不在者リストを取得できます。出席者か不在者かを表示する方法がわかりません....ここで誰か助けてもらえますか