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;