关系代数运算



我被关系代数困住了。

我的意思是,如何在 RA 中表达"SUM()、COUNT()"等函数?

谢谢,任何帮助将不胜感激

首先,您只需要知道SUMCOUNT被称为 aggregate functions 。 然后,只需谷歌"聚合函数的关系代数"。

我不知道如何在堆栈溢出上下标/上标,但这个维基百科条目在段落末尾有一个示例。 (你会看到GMax(Balance)(Account)

同样有希望的是:转到此链接,并在页面上搜索"聚合"...您将看到带有下标Fsum(salary)(E)

这样的东西?

SQLFiddle 示例

你看不懂什么? 请更具体一点。

您可以在 DBMS 文档中找到更多详细信息

或访问维基

基本上,聚合函数将对一组行进行某种"累积"操作,并根据一个或多个"键"列将一列用于(SUM,AVERAGE等)。

示例:您有一个数据集,其中包含来自全国所有城市的人口统计数据,它恰好具有人口计数和区域标识列。您可以使用它按区域创建总人口报表。

最新更新