考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

在用 SQL 写计算指标的代码时会经常用到聚合函数,以下聚合函数中,使⽤正确的是()。
A. count(*)
B. min(*)
C. max(*)
D. sum(*)
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

COUNT 函数对一个或多个字段进⾏计数,COUNT(*)表示对表中所有字段进⾏计数;⽽其他聚合函数只能指定一个参数。

正确答案是:A: count(*)、C: max(*) 和 D: sum(*)。

分析如下:

1. **count(*)**:这个聚合函数用于计算表中的行数。它会返回满足查询条件的行的数量。`count(*)` 是一个常用的聚合函数,可以用于任何数据类型的列。

2. **min(*)**:这个选项是不正确的。`min` 聚合函数用于返回某列中的最小值,但它不能直接使用 `*`。正确的用法是 `min(column_name)`,其中 `column_name` 是你要计算最小值的列。

3. **max(*)**:这个聚合函数用于返回某列中的最大值,但它不能直接使用 `*`。正确的用法是 `max(column_name)`,其中 `column_name` 是你要计算最大值的列。

4. **sum(*)**:这个选项是不正确的。`sum` 聚合函数用于计算某列的总和,但它不能直接使用 `*`。正确的用法是 `sum(column_name)`,其中 `column_name` 是你要计算总和的列。

综上所述,正确的聚合函数用法是 `count(*)`、`max(column_name)` 和 `sum(column_name)`。在选项中,A、C 和 D 是正确的,但 C 和 D 的用法需要具体列名,而不是 `*`。