ca1_percent
、 、sa1_percent
、ca2_percent
およびの異なる用語からのテスト マークを含むテーブルがありsa2_percent
ます。これらの 4 つのフィールドはResults
、さまざまな用語からの結果を含むテーブルに存在します。
overall_percent_match
を使用して計算された一致フィールドを使用して、自己関係リンクを使用しましたyear & " " & subject & " " & _kf_studentID
。この関係により、過去の学期 (1 年間) からテスト結果を取得できます。たとえば、私の用語 3 の結果には、(各科目の) 用語 1 と用語 2 の結果が含まれます。年度途中に入学する新入生がいなければ、すべてうまくいきます。彼がターム 3 に参加する場合、彼の ca2 結果 (ターム 3 で行われる) は、ca1_percent
彼の前の他のレコードと同様に、彼の列 (ターム 1 の結果を含むはずです) に分類されます。
画像は私が何を意味するかを示しています。
解決策がわかりませんでした。誰でも私を助けることができますか?
このStackOverflowリンクには、この問題に関連して行った作業の詳細が含まれています。