当前位置:首页>维修大全>综合>

SQL数据库中聚合函数SUM和COUNT的用法(sql语句count函数的使用方法)

SQL数据库中聚合函数SUM和COUNT的用法(sql语句count函数的使用方法)

更新时间:2024-08-25 12:54:35

SQL数据库中聚合函数SUM和COUNT的用法

聚合函数SUM详解

SUM 函数是一个聚合函数,它返回所有或不同值的总和。需要注意的是,只能将 SUM 函数应用于数字列。以下说明了 SUM 函数的语法。

SUM([ALL|DISTINCT] expression)

ALL 运算符用于将聚合应用于所有值。 SUM 函数默认使用 ALL 运算符。

例如,如果有一组集合值:(1,2,3,3,NULL)。 使用 SUM 函数将返回 9,请注意,SUM函数忽略NULL 值。要计算唯一值的总和,可以使用 DISTINCT 运算符,例如,集合 (1,2,3,3,NULL) 的SUM(DISTINCT) 为 6。

聚合函数COUNT详解

COUNT 函数是一个聚合函数,它返回符合条件行数。以下是 COUNT 函数的语法:

COUNT ([ALL | DISTINCT] expression)

COUNT 函数的结果取决于传递给它的参数。默认情况下,COUNT 函数使用 ALL 关键字,无论是否指定它。 ALL 关键字表示考虑组中的所有项目,包括重复值。

例如,如果有一个数据集合 (1,2,3,3,4,4) 并应用 COUNT 函数,则结果为 6。如果明确指定 DISTINCT 关键字,则仅考虑唯一的非 NULL 值。 如果将 COUNT 函数应用于数据集 (1,2,3,3,4,4),则 COUNT 函数返回 4。另一种形式的 COUNT 函数接受星号 (*) 作为参数如下:COUNT(*)。

碎片时间,关注收藏。

更多栏目