第1关:带 LIKE 的字符匹配查询
编程要求
根据提示,在右侧编辑器Begin-End处补充代码;
我们为你新建了一个数据表tb_emp,结构如下:

- 请你查询所有
Name以字母C为起始的员工的Name和Salary的内容;
测试说明
我会对你编写的代码进行测试,最终结果会如下图所示:

USE Company;
######### Begin #########
SELECT Name,Salary
FROM tb_emp
WHERE Name Like 'C%';
######### End #########第2关:查询空值与去除重复结果
编程要求
根据提示,在右侧编辑器Begin-End处补充代码:
我们为你新建了一个数据表tb_emp,内容如下:

使用关键字
IS NULL返回数据表中字段DeptId为NULL的所有字段的内容,注意,返回的是指定行所有字段的内容;使用关键字
DISTINCT返回数据表中字段Name不重复的内容,注意,只需返回字段Name的内容。
测试说明
我会对你编写的代码进行测试,最终结果会如下图所示:

USE Company;
######### Begin #########
SELECT *
FROM tb_emp
WHERE DeptId IS NULL;
######### End #########
######### Begin #########
SELECT DISTINCT Name
FROM tb_emp;
######### End #########第3关:带 AND 与 OR 的多条件查询
编程要求
根据提示,在右侧编辑器Begin-End处补充代码:
我们为你新建了一个数据表tb_emp,内容如下:

结构如下:

使用关键字
AND返回数据表中字段DeptId为301并且薪水大于3000的所有字段的内容,其中DeptId的倒数第二个字母为i的大写;使用关键字
IN返回数据表中字段DeptId为301和303的所有字段的内容。
测试说明
我会对你编写的代码进行测试,最终结果会如下图所示:

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 #########版权声明:本文为weixin_45981481原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。