第1关 基本查询语句
USE Company;
#请在此处添加实现代码
########## Begin ##########
########## retrieving the Name and Salary ##########
select Name ,Salary
from tb_emp;
########## retrieving all the table ##########
select *
from tb_emp;
########## End ##########
第2关 带 IN 关键字的查询
USE Company;
#请在此处添加实现代码
########## Begin ##########
########## retrieving the Name and Salary with IN statement ##########
select Name,Salary
from tb_emp
where Id not in (1);
########## End ##########
USE Company;
#请在此处添加实现代码
########## Begin ##########
########## retrieving the Name and Salary with BETWEEN AND statement ##########
select Name,Salary
from tb_emp
where Salary BETWEEN 3000 and 5000;
########## End ##########
第4关 带 LIKE 的字符匹配查询
USE Company;
######### Begin #########
select Name,Salary
from tb_emp
where Name like 'C%';
######### End #########
第5关 查询空值与去除重复结果
USE Company;
######### Begin #########
select *
from tb_emp
where DeptId is null;
######### End #########
######### Begin #########
select distinct Name
from tb_emp;
######### End #########
USE Company;
######### Begin #########
select *
from tb_emp
where DeptId = 301 and Salary > 3000;
######### End #########
######### Begin #########
select *
from tb_emp
where DeptId in (301,303);
######### End #########
第7关 对查询结果进行排序
USE School;
#请在此处添加实现代码
########## Begin ##########
########## 查询1班同学的所有信息以成绩降序的方式显示结果 ##########
select *
from tb_score
where class_id = 1 order by score desc;
########## End ##########
第8关 分组查询
USE School;
#请在此处添加实现代码
########## Begin ##########
########## 对班级名称进行分组查询 ##########
select *
from tb_class
group by class_id;
########## End ##########
USE School;
#请在此处添加实现代码
########## Begin ##########
########## 查询班级中第2名到第5名的学生信息 ##########
select *
from tb_score
order by score desc
limit 1,4;
########## End ##########