首页 > 编程知识 正文

power query中数据表类型包含有,数据库聚合函数用法

时间:2023-05-05 03:05:22 阅读:22245 作者:1941

聚合函数是对一组值执行计算并返回单个值的函数,常用于SELECT语句的GROUP BY子句。 SQL SERVER具体有哪些聚合函数? 让我们来看看:

1. AVG返回指定组的平均值,null值将被忽略。

示例: select prd_no,avg(qty ) from sales group by prd_no

2. COUNT返回指定组中的项目数。

示例:选择计数(prd _ no ) from sales

3. MAX返回指定数据的最大值。

示例: select prd_no,max(qty ) from sales group by prd_no

4. MIN返回指定数据的最小值。

示例: select prd_no,min(QTY ) from sales group by prd_no

5. SUM返回指定数据的和,只能用于数字列,而忽略空值。

示例: select prd_no,sum(qty ) from sales group by prd_no

6. COUNT_BIG返回指定组中的项目数。 与COUNT函数不同,COUNT_BIG返回bigint值,COUNT返回int值。

示例:选择计数_ big (prd _ no ) from sales

7. GROUPING生成其他列,使用CUBE或ROLLUP运算符添加行时,输出值为1。 如果添加的行不是由CUBE或ROLLUP生成的,则输出值为0。

示例: select prd_no、sum(qty )、grouping (prd _ no ) fromsalesgroupbyprd _ nowithrollup

8. BINARY_CHECKSUM返回对表中的行或表达式列表计算的二进制检查值,以检测表中行的更改。

示例: select prd_no,Binary_checksum(QTY ) from sales group by prd_no

9. CHECKSUM_AGG返回指定数据的检查值,null值将被忽略。

示例: select prd_no,checksum_AgG(Binary_checksum(* ) ) from sales group by prd_no

10. CHECKSUM返回在表的行或表达式列表中计算的检查值,以生成散列索引。

11. STDEV返回给定表达式中所有值的统计标准偏差。

示例: selectstdev(PRD_no ) from sales

12. STDEVP返回给定表达式中所有值的填充统计标准偏差。

示例: selectstdevp(PRD_no ) from sales

13. VAR返回给定表达式中所有值的统计方差。

示例: selectvar(PRD_no ) from sales

14. VARP返回给定表达式中所有值的填充的统计方差。

例: selectvarp(PRD_no ) from sales转载于:3359 www.cn blogs.com/xiamiao/p/3193151.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。