头歌:MySQ数据库-简单查询
·
第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 ##########
更多推荐
所有评论(0)