1.查询个job_id的员工工资的最大值、最小值、平均值、总和,并按按job_id升序 SELECT MAX(salary), MIN(salary), AVG(salary), SUM(salary) FROM employees GROUP BY job_id ORDER BY job_id ; 1. 2. 3. 4. 5. 6. 7. 8. 9. 2.查询员工最高工资和最低工资的差距(DIFFERENCE) SELECT MAX(sala...
2.查询各job的员工工资的最大值,最小值,平均值,总和 SELECT MIN(salary), MAX(salary),avg(salary),sum(salary) FROM employees; 3.选择具有各个job的员工人数(提示:对job进行分组) select job_id,count(job_id) from employees group by job_id; 4.查询员工最高工资和最低工资的差距(DIFFERENCE) select ...
##1.查询各job_id的员工工资的最大值,最小值,平均值,总和,并按job_id升序2SELECT3`job_id`AS职位编号,4`first_name`AS员工名,5MAX(`salary`)AS最大值,6MIN(`salary`)AS最小值,7AVG(`salary`)AS平均工资,8SUM(`salary`)AS总和9FROM10`employees`11GROUPBY`job_id` ##按照xxx分组12ORDERBY`job_i...
#1.查询各job_id的员工工资的最大值,最小值,平均值,总和,并按job_id升序SELECTMAX(salary),MIN(salary),AVG(salary),SUM(salary),job_idFROMemployeesGROUPBYjob_idORDERBYjob_id; #2.查询员工最高工资和最低工资的差距(DIFFERENCE)SELECTMAX(salary)-MIN(salary)DIFFRENCEFROMemployees; #3.查询各个管理者手...
查询各job_id的员工工资的最大值,最小值,平均值,总和,并按job_id升序 复制#查询各job_id的员工工资的最大值,最小值,平均值,总和,并按job_id升序selectmax(`salary`),min(`salary`),avg(`salary`),sum(`salary`),job_idfrom`employees`groupby`job_id`orderbyjob_idasc; ...
# 练习: #1.查询员工的姓名和部门号和年薪,按年薪降序按姓名升序 SELECT last_name,department_id,salary*12*(1+IFNULL(commission_pct,0)) AS 年薪FROM employees ORDER BY 年薪DESC,last_name ASC; #2.选择工资不在8000到17000的员工的姓名和工资,按工资降序 SELECT last_name,salary FROM employees WHERE ...
不可以#2.查询公司员工工资的最大值,最小值,平均值,总和SELECTMAX(salary),MIN(salary),AVG(salary),SUM(salary)FROMemployees;#3.查询各job_id的员工工资的最大值,最小值,平均值,总和SELECTjob_id,MAX(salary),MIN(salary),AVG(salary),SUM(salary)FROMemployeesGROUPBYjob_id;#4.选择具有各个job_id的...
平均数:avg 最大值:max 最小值:min 求一列有多少条数据:count 23.分组查询:分组查询,分组查询必须和分组函数一起来用才可以(用来查询分组信息) 24. 过滤条件:having。可以放分组函数,where不可以 25.多表连接 26.交叉连接 27.避免交叉连接,即内连接 ...
SUM([DISTINCT] expr) 返回查询到的数据的 总和,不是数字没有意义 AVG([DISTINCT] expr) 返回查询到的数据的 平均值,不是数字没有意义 MAX([DISTINCT] expr) 返回查询到的数据的 最大值,不是数字没有意义 MIN([DISTINCT] expr) 返回查询到的数据的 最小值,不是数字没有意义 ...
返回最小的值GREATEST(value1,value2,...) 返回最大的值 SELECT LEAST(1,1,2,3),GREATEST(1,1,3,4); BETWEEN AND 满足条件1 和 条件 2 之间的 #例:查询员工工资在6000-8000的工资 SELECT employee_id,last_name,salary FROM employees WHERE salary BETWEEN 6000 AND 8000; OR SELECT employee_id,...