我有一个Results
表,其中包含一年中学生的mark_percent和overall_percent
(有4个学期)。有些记录包含来自术语1的标记,有些记录来自术语2等。我想添加mark_percent
,使得术语2 overall_percent
仅包含术语1和术语2或overall_precent
的总和第4项包含第1项至第4项的总和。
我目前使用自我加入关系的实现给了我最新一期的总和。例如。如果我有第4项,当我查看第1项的记录时,overall_percent
字段也包含第4项的总和。我所做的是创建匹配字段(使用计算字段{{ 1}}并使用此字段匹配两个自我表。)
我该怎么做才能解决这个问题?
答案 0 :(得分:1)
关系可以在多个术语和不平等上形成。因此,假设您的值term
的值为1,2,3或4,您可以像这样设置自联接:
Results::overall_percent_match = Results_Match_Overall::overall_percent_match
Results::term >= Results_Match_Overall::term
(您可以双击连接两个表格的行/等号来获取更详细的关系编辑器。)