Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » UltraLite - 数据库管理和参考 » UltraLite SQL 参考 » UltraLite SQL 元素 » UltraLite 中的表达式

 

集合表达式

执行 UltraLite 运行时不提供的集合计算。

语法
SUM( expression )
注释

集合表达式从一定范围内的行计算单个值。

集合表达式中可以使用集合函数,或者其中一个或多个操作数为集合表达式。

当 SELECT 语句没有 GROUP BY 子句时,select-list 中的表达式要么必须包含所有的集合表达式,要么不包含集合表达式。当 SELECT 语句有 GROUP BY 子句时,select-list 中的所有非集合表达式都必须出现在 GROUP BY 列表中。

示例

例如,以下查询计算雇员表中雇员的工资总额。在此查询中,SUM( salary ) 就是集合表达式:

SELECT SUM( salary )
FROM employee;