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

SQL Anywhere 12.0.1 » SQL Anywhere 服务器 - SQL 的用法 » 查询和修改数据 » 对查询结果进行汇总、分组和排序 » GROUP BY 子句:将查询结果划分为组

 

WHERE 子句和 GROUP BY

可以在含有 GROUP BY 的语句中使用 WHERE 子句。WHERE 子句将先于 GROUP BY 子句进行计算。在执行任何分组前消除不满足 WHERE 子句中的条件的行。下面是一个示例:

SELECT  Name, AVG( UnitPrice )
   FROM Products
   WHERE ID > 400
   GROUP BY Name;

用于生成查询结果的组中只包括 ID 值大于 400 的行。

 示例