SQL 中的聚集函数?
SQL 函数包含了算术函数,字符串函数,日期函数,转换函数。还有一函数,叫做聚集函数。SQL 聚集函数是对一组数据进行汇总的函数,输入是一组数据的集合,输出是单个值。
有哪些聚集函数
SQL 中的聚集函数,有最大值,最小值,平均值。
Count 使用
例子:查询heros 中hp_max 大于6000 的英雄。
SELECT COUNT(*) FROM heros WHERE hp_max > 6000
运⾏结果为41。想要查询最⼤⽣命值⼤于6000,且有次要定位的英雄数量,需要使⽤COUNT函数。
SELECT COUNT(role_assist) FROM heros WHERE hp_max > 6000
运⾏结果是23。需要说明的是,COUNT(role_assist)会忽略值为NULL的数据⾏,⽽COUNT(*)只是统计数据⾏数,不管某个字段是否为NULL。
对数据行中不同的取值进行聚集,过滤掉重复,可以写成如下:
SELE