SQL server 常用的关键字 (二)

激进的小火车122IP属地: 上海
字数 380

9.计算

AVG : 表达式中所有值的平均值

COUNT:选定的行数

MAX:表达式中的 最高值

MIN: 表达式中的最小值

STDEV:表达式中所有值的标准偏差

STDEVP:表达式中所有值的总体标准偏差

SUM: 表达式中的所有值的和

VAR: 表达式中的所有值的方差

VARP:表达式中所有值的总体方差

COMPUTE 或COMPUTE BY 的区别

1) 没有BY时,查询的结果包括两个结果集。第一个结果集是包含选择列表中所有字段的详细记录。第二条结果集只有一条记录,这条记录只包含COMPUTE子句中指定的汇总函数的合计。

2)有BY时,查询结果根据BY后的字段名称进行分组,并且为每个符合SELECT语句查询条件的组返回两个结果集。第一个结果集是详细记录集,包含结果集中将包含选择列表中所有的字段信息。第二个结果集是包含一条记录,这条记录的内容只有该组的COMPUTE子句中所有指定的汇总函数的小计。

正在上传...取消

USE  db_2008

select * from Employee

ORDER BY  Sex

Compute avg(Age)

-- 求 Employee表中年龄的平均值

USE  db_2008

select * from Employee

ORDER BY  Sex

Compute avg(Age) by Sex

--分别求Employee 表中的男、女员工年龄的平均值

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
0人点赞
总资产1共写了3990字获得0个赞共5个粉丝

推荐阅读更多精彩内容