6.6.4 求和函数
SUM([distinct|all]expr)函数。该函数不同于COUNT函数,它分组计算指定列的和,如果不使用分组,则函数默认把整个表作为一组。各参数代表含义如下:
❑distinct:表示去除重复的记录。
❑all:代表所有的,是默认选项。
❑expr:表的列。
下面示例将演示利用该函数计算不同类型产品的数量和。演示脚本如下:
SELECT SUM(ALL QUANTITY),CATEGORY FROM PRODUCTINFO GROUP BY CATEGORY;
【执行效果】
执行效果见图6.68。
图 6.68 SUM函数