数据库sql语句 (一)
(一)、数据库的聚合函数
数据库的聚合函数主要有以下几个:
1.count
count函数主要用于统计总数量;即查询的结果有多少行。
2.avg
avg函数用于求某个字段的平均值
3.sum
sum函数主要用于求和
4.max
max函数用于求最大值
5.min
min函数用于求最小值
6.having
having主要用于分组后的条件过滤。因为聚合函数不能直接在where后面 此时就需要用到having。
例如求工资的平均值大于20的数据:select salary from gongzi_table group by dept where avg(salary)>20 。这种写法是错误的,
正确的写法应该是:select salary from gongzi_table group by dept having avg(salary)>20。
注意:聚合函数无法直接使用在where之后
其它的后面再补充

浙公网安备 33010602011771号