6.6.4 求和函数

SUM([distinct|all]expr)函数。该函数不同于COUNT函数,它分组计算指定列的和,如果不使用分组,则函数默认把整个表作为一组。各参数代表含义如下:

❑distinct:表示去除重复的记录。

❑all:代表所有的,是默认选项。

❑expr:表的列。

下面示例将演示利用该函数计算不同类型产品的数量和。演示脚本如下:


SELECT SUM(ALL QUANTITY),CATEGORY FROM PRODUCTINFO GROUP BY CATEGORY;


【执行效果】

执行效果见图6.68。

6.6.4 求和函数 - 图1

图 6.68 SUM函数