TermとTermStartDateとTermEndDateを含むこのテーブルがあります。今日の日付を考慮してから、どの用語が該当するか (現在の用語) を確認し、現在の用語 (Calculated_Date) の TermEndDate から正確に 360 日後の日付を考慮する必要があります。
その日付を取得したら、その日付の後にどの用語が該当するかを確認する必要があります。基本的に、Calculated_Date の後に該当する TermStartdate は何ですか。
ノート:
基本的には、今学期から今学期のちょうど1年前までの学生の全記録が必要です。たとえば、この用語が Fall 2013 の場合、Spring 2013 のレコードが必要になります。Fall 2012 は考慮しないでください。
編集:
サンプルテーブル
Term TermStartDate TermEndDate
Fall 2012 2012/08/27 2012/12/15
Spring 2013 2013/01/14 2013/04/26
Sumr I 2013 2013/05/06 2013/06/29
Sumr II 2013 2013/07/01 2013/08/24
Fall 2013 2013/08/26 2013/12/14
Spring 2014 2014/01/13 2014/04/26
ステップ 1: GetDate()
ステップ 2: GetDate() の直後にある TermEndDate を確認します (現在の用語を示します)
ステップ 3: 現在の学期終了日のちょうど 360 日前の日付を計算する
ステップ 4: ステップ 3 で計算された日付の後に該当する最初の用語