数据库几种聚合函数的聚合过程
2018-05-30 本文已影响0人
大胡子_biu
在执行聚合函数时,数据库会扫描关系R中的所有块
MAX(a)和MIN(a)
分别记录迄今为止见到的任意元组在属性a上的最大值货最小值,如果遇到了,就替换掉。
COUNT(a)
遇到每个元祖就加1
sum(a)
如果a不为null,则将值累加到输出值上
AVG(a)
计算出sum和count,然后相除
在执行聚合函数时,数据库会扫描关系R中的所有块
MAX(a)和MIN(a)
分别记录迄今为止见到的任意元组在属性a上的最大值货最小值,如果遇到了,就替换掉。
COUNT(a)
遇到每个元祖就加1
sum(a)
如果a不为null,则将值累加到输出值上
AVG(a)
计算出sum和count,然后相除