MySQL - 基础题练习题 - 查询篇(5)

数据在本专栏的第一篇博客里

本篇除了前面内容的知识以外,开始用到连接查询

6.1.显示员工表的最大工资、工资平均值

SELECT
	MAX( salary ),
	AVG( salary ) 
FROM
	employees;

6.2.查询员工表的employee_id, job_id, last_name,按照department_id降序,salary升序

SELECT
	employee_id, job_id, last_name
FROM
	employees
	ORDER BY
	department_id DESC, salary ASC;

6.3.查询员工表的job_id中包含ae的,并且ae前面

SELECT
	job_id 
FROM
	employees 
WHERE
	job_id LIKE '%a%e%';

6.4.查询

#题目要求:
已知表student,里面有id学号,name,gradeID年级编号
已知表grade, 里面有id年级编号,name年级名
已知表result,里面有id,score,sutdentNo学号
要求查询姓名、年级名、成绩
#代码:
SELECT
	s.NAME,
	g.NAME,
	r.score 
FROM
	student s,
	grade g,
	result r 
WHERE
	s.id = r.studentNo 
	AND s.gradeID = g.id;

猜你喜欢

转载自blog.csdn.net/weixin_41661059/article/details/106872513