返回每一组行的指定表达式总数。
SUM( expression | DISTINCT expression )
SUM( expression ) OVER ( window-spec )
window-spec:请参见下面“注释”部分对“语法 2”的说明
expression 要求和的对象。这通常是列名。
DISTINCT expression 计算输入中 expression 的唯一值的总和。
INTEGER
DOUBLE
NUMERIC
不包括指定表达式为 NULL 的行。
对于不包含任何行的组返回 NULL。
语法 2 表示作为 SELECT 语句中的窗口函数的用法。因此,可以在函数语法中指定 window-spec 的元素(内置),也可以将这些元素与 SELECT 语句中的 WINDOW 子句一并加以指定。请参见WINDOW 子句中提供的 window-spec 定义。
有关在 SELECT 语句中使用窗口函数的详细信息(包括工作示例),请参见窗口函数。
SQL/2003 核心特性。语法 2 为特性 T611。
以下语句返回值 3749146.740。
SELECT SUM( Salary ) FROM Employees; |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |