| 虚拟主机域名注册-常见问题 → 数据库问题 → 数据库问题 | ||||
| 查询员工平均工资的语句: SELECT AVG (salary) FROM employees 上述语句将查询出employees表中所有员工的平均工资。 可以用MySQL的groupby子句来查询特定部门的员工的平均工资,Group子句可以把所有的结果按照部门进行分组,语句如下: SELECT department, AVG(salary) FROM employees GROUPBY department 上述语句将先把employees表中的所有员工按照部门分组,然后在每个分组中查询出该部门员工的平均工资。 使用MySQL AVG函数与groupby子句可以快速、精确的查询出数据库中每位员工的平均工资,这样企业或公司可以及时给出对现有薪资进行调整的决定。此外,使用MySQL查询语句还可以汇总出每个部门的平均工资,让企业管理者更容易分析各部门盈亏状况。 mysql平均工资怎么查是一个重要的问题,下面我们来提供几种方法,供大家参考。 首先,如果只是查询具体某个员工的平均工资,可以采用mysql的avg函数,具体可以通过如下语句来查询: select avg(salary) from employee where e_name='张三'; 其次,要查找所有员工的平均工资,可以采用mysql提供的group by子句,具体格式如下: select avg(salary) from employee group by department; 再者,如果要查看某段时间内的所有员工的平均工资,可以采用下面的语句来完成: select avg(salary) from employee where hire_date>='xxxx-xx-xx' and hire_date<='xxxx-xx-xx' group by department; 最后,有时候我们需要知道某种特定条件下,所有员工的平均工资例如工龄大于5年的员工,用下面的语句就可以实现: select avg(salary) from employee where worked_years>5 group by department;
|
||||
| >> 相关文章 | ||||
| 没有相关文章。 | ||||







关注官方微信