我有一个表格,其中包含来自不同术语、、ca1_percent和的测试标记。这 4 个字段位于包含不同术语结果的表中。sa1_percentca2_percentsa2_percentResults
overall_percent_match我使用了使用匹配字段计算的自我关系链接year & " " & subject & " " & _kf_studentID。这种关系使我能够从过去的学期(一年)中获得测试结果。例如,我的第 3 学期结果将包含第 1 学期和第 2 学期(每个科目)的结果。除非有新学生在年中加入,否则一切正常。如果他在第 3 学期加入,他的 ca2 结果(在第 3 学期完成)将像他之前的其他记录一样落入他的ca1_percent列(应该包含第 1 学期的结果)。
图像显示了我的意思。

我想不出解决方案。谁能帮我?
这个StackOverflow链接包含我与这个问题相关的工作的更多细节。