关系代数:如何从行中累加值并创建新列?

时间:2019-02-27 02:36:43

标签: relational-algebra

假设我与R1有关:

enter image description here

如何用新列“ Total”创建此关系的版本,该列将每个人在R1中的得分相加,然后在新列中显示总数?像这样:

enter image description here

问题:在此关系中没有“总计”条目。我不能只使用一些条件(σ)来选择它。我必须以某种方式用R1的分数总和来创建它。

P.S。如果有帮助,我正在使用放松工具:https://dbis-uibk.github.io/relax/

1 个答案:

答案 0 :(得分:0)

令人尴尬的是,如他们的一些文档所述,放松工具上有一个“ SUM”功能:

enter image description here

http://dbis-uibk.github.io/relax/help.htm