python avg函数_学习python第三天之多行函数

多行函数:(聚合函数/分组函数)

解释:多条数据进入,单条结果出来(多进单出)

1).max(obj):最大值

2).min(obj):最小值

3).sum(num):求和

4).avg(num):求平均值

5).count(obj):计数

【注意事项】:

1).max()和min()两个函数可以接受任何数据类型的实际参数

2).sum()和avg()两个函数只能接受number类型的数据

3).多行函数/聚合函数/分组函数满足自动忽略空值的特点(在某些情况下,我们不应该忽略空值...)

案例如下:

查询公司薪资最高的、最低的、工资总和以及平均值的信息?

select max(salary),min(salary),sum(salary),avg(salary)

from employees;

参看如下代码并思考:

select max(last_name),max(hire_date),min(last_name),min(hire_date)

from employees;

关于count()的使用:

需求如下:

查询公司有多少员工?

select count(employee_id),count(last_name),count(hire_date) from employees;

select count(1),count(2),count(0),count(107),count('*') from employees;

执行以上代码发现效果都是正

你可能感兴趣的:(python,avg函数)