可在 SELECT 列表中或者分组查询块的 HAVING 子句中使用集合函数。
不能在 WHERE 子句或 JOIN 条件中使用集合函数。不过,SELECT 列表中有集合函数的 SELECT 查询块通常包括 WHERE 子句,该子句会对应用集合的行加以限制。
只要是在不包括 GROUP BY 子句的 SELECT 查询块中使用集合函数,集合函数就会生成一个值,不管该函数是作用于表中的所有行,还是 WHERE 子句定义的行子集。
可以在同一 SELECT 列表中使用多个集合函数,并且可以在一个 SELECT 查询块中生成多个集合。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |