MySQL——DQL语言基础(5)案例

1、查询公司员工工资的最大值、最小值、平均值、总和

SELECT MAX(salary)mx_salary,MIN(salary)mi_salary,ROUND(AVG(salary),2)ag_salary,SUM(salary)sm_salary

FROM employees;

2、查询员工表中的最大入职时间和最小入职时间的相差天数(DIFFRENCE)

SELECT DATEDIFF(MAX(hiredate),MIN(hiredate)) DIFFRENCE

FROM employees;

这个查询引用到了一个新函数  DATEDIFF函数 

DATEDIFF() 函数用于返回两个日期之间的时间

语法:DATEDIFF(expr,expr2) 

括号内的值均为日期型数值

3、查询部门编号为90的员工个数

SELECT COUNT(*)

FROM employees

WHERE department_id=90;


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容