第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 ##########

第3关:带 BETWEEN AND 的范围查询

USE Company;

#请在此处添加实现代码
########## Begin ##########
SELECT Name,Salary
FROM tb_emp
WHERE Salary BETWEEN 3000 AND 5000;
########## retrieving the Name and Salary with BETWEEN AND statement ##########



########## End ##########

第4关:带 LIKE 的字符匹配查询

USE Company;

######### Begin #########
SELECT Name,Salary
FROM tb_emp
WHERE Name like 'c%';

######### End #########

第5关:查询空值与去除重复结果

USE Company;

######### Begin #########
select Id,Name,DeptId,Salary from tb_emp where DeptId is Null;

######### End #########

######### Begin #########
select distinct Name
from tb_emp;

######### End #########

第6关:带 AND 与 OR 的多条件查询

USE Company;

######### Begin #########
select*
from tb_emp
where DeptId='301' AND Salary > 3000 and Name like'%l_';

######### End #########

######### Begin #########
select*
from tb_emp
where DeptId='301' or DeptId ='303';

######### End #########

第7关:使用 LIMIT 限制查询结果的数量

USE School;

#请在此处添加实现代码
########## Begin ##########

########## 查询班级中第2名到第5名的学生信息 ##########
select * from tb_score order by score desc limit 1,4;

########## End ##########

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐