SQL SERVER如何应用Compute子句

2025-04-19 08:44:54

1、首先我们先来看如下的查询语句,查询结果中有两个考试编号的信息,下面会对这两个信息进行统计分析

SQL SERVER如何应用Compute子句

2、我们在查询语句中运用compute子句进行求和,求平均数,最大数,最小数的计算,如下图所示

SQL SERVER如何应用Compute子句

3、接下来执行语句以后,你会发现结果中出现了两个表,这就是Compute的功劳了

SQL SERVER如何应用Compute子句

4、另外在执行Compute子句的时候,也可以通过order by进行排序统计,如下图所示

SQL SERVER如何应用Compute子句

5、执行命令后,你会看到统计信息按照编号分开了,如下图所示,这看起来非常的直观

SQL SERVER如何应用Compute子句

6、当然如果你只在compute子句中通过b鲻戟缒男y指定排序字段是不行的,如下图所示,语句执行不通过,需要在select子句中运用order by配合

SQL SERVER如何应用Compute子句

7、综上所述,在SQL SERVER中运用Compute子句可以清楚的对信息进行统计分析,同时要特别注意order by的配合使用。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢