您的位置:首页 > 数据库

SQL学习 关于汇总函数

2015-12-28 15:18 295 查看
学习《SQL入门经典》第五版 Ryan Stephens,Ron Plew,Arie D.Jones 著

第9章 汇总查询得到的数据

本章的重点是:

什么是函数

如何使用函数

何时使用函数

使用汇总函数

使用汇总函数对数据进行合计

函数得到的结果

注:汇总函数的真正用途将在下一章引入GROUP BY子句后进行介绍

9.1 什么是汇总函数

函数是SQL里的关键字,用于对字段里的数据进行操作

本章讨论的基本汇总函数包括:

COUNT

用于统计不包含NULL值的记录或者字段值

如果使用COUNT(*),则返回所有的统计数,包括重复项和NULL

若要统计某一字段的记录数,并且包括NULL,则需要使用ISNULL函数(留疑)

COUNT函数统计的是行数,不涉及数据类型。行里可以包含任意类型的数据

SUM

返回一组记录中某一个字段值的总和

所处理的字段类型必须是数值型的

有时,在一些sql实现中char值可以隐含地转换为数值类型,不过不能转换为数值类型,其结果就是0

MAX

数值型则返回最大值

也可以对字符数据使用汇总函数,如MAX和MIN。对于这种类型,排序规则再次发挥作用。通常,系统会将排序规则存入数据词典(留疑),查询结果会根据规则排序。

MIN

AVG

只能处理数值型字段

9.2小结

在汇总函数中,null值是不被计算的,除非以count(*)形式使用count函数。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: