1. #1.查询各job_id的员工工资的最大值,最小值,平均值,总和,并按job_id排序
    2. SELECT
    3. MAX(salary),MIN(salary),AVG(salary),SUM(salary),job_id
    4. FROM
    5. employees
    6. GROUP BY
    7. job_id
    8. ORDER BY
    9. job_id ASC;
    10. #2.查询员工最高工资和最低工资的差距(difference)
    11. SELECT
    12. MAX(salary)-MIN(salary) AS 差距
    13. FROM
    14. employees;
    15. #3.查询各个管理者手下员工的最低工资,其中最低工资不能低于6000,没有管理者的员工不计算在内
    16. SELECT
    17. MIN(salary),manager_id
    18. FROM
    19. employees
    20. WHERE
    21. manager_id IS NOT NULL
    22. GROUP BY
    23. manager_id
    24. HAVING
    25. MIN(salary) >= 6000
    26. #4.查询所有部门的编号,员工数量和工资平均值,并按平均工资降序
    27. SELECT
    28. department_id,COUNT(*),AVG(salary)
    29. FROM
    30. employees
    31. GROUP BY
    32. department_id
    33. ORDER BY
    34. AVG(salary) DESC;
    35. #5.选择具有各个job_id的员工人数
    36. SELECT
    37. COUNT(*),job_id
    38. FROM
    39. employees
    40. GROUP BY
    41. job_id;