目录
3. 使用 between and关键字检索数据表中指定的数据内容。
5.使用关键字 is null检索数据表中指定的字段的空值;使用关键字 distinct检索数据表中指定的不重复的内容
6.使用关键字 and检索数据表中指定的字段的内容;使用关键字 IN检索数据表中指定的字段的内容。
9.使用 limit 关键字查询班级中第 2名到第 5名的学生信息,并根据学生成绩进行降序排序。
1.用 select语句检索数据表中指定字段的数据;投影
用 select语句检索数据表中所有字段的数据。
1.用 SELECT语句检索数据表中指定字段的数据;投影
SELECT 基本语法规则为: SELECT 字段名 FROM 表名;
语法规则为: SELECT 字段名1, 字段名2 FROM 表名;
2.用 SELECT语句检索数据表中所有字段的数据。
语法规则为: SELECT * FROM 表名;
- 请你查询字段 Name和 Salary的内容
- 请你查询整张表的内容
2. 使用 in关键字检索数据表中指定的数据内容。
语法规则为: SELECT 字段名 FROM 表名 WHERE 字段名 IN (n1,n2,n3,...);
带 NOT IN关键字的查询语法规则为: SELECT 字段名 FROM 表名 WHERE 字段名 NOT IN (n1,n2,n3,...); 。
- 请你查询当 Id不等于 1时,字段 Name和 Salary的内容;
3. 使用 between and关键字检索数据表中指定的数据内容。
- 请你查询当字段 Salary范围在 3000~5000时,字段 Name和 Salary的内容。
4. 使用通配符 %检索数据表中指定字段的数据。
语法规则为: SELECT 字段名 FROM 表名 WHERE 字段名 LIKE '字符%'; 。 其中 % 的位置可以根据需要在字符间变化。
- 请你查询所有 Name以字母 C为起始的员工的 Name和 Salary的内容;
5.使用关键字 is null检索数据表中指定的字段的空值;使用关键字 distinct检索数据表中指定的不重复的内容
语法规则为: SELECT 字段名 FROM 表名 WHERE 字段名 IS NULL;
语法规则为: SELECT DISTINCT 字段名 FROM 表名;
使用关键字 IS NULL返回数据表中字段 DeptId为 NULL的所有字段的内容,注意,返回的是指定行所有字段的内容;
使用关键字 DISTINCT返回数据表中字段 Name不重复的内容,注意,只需返回字段 Name的内容。
6.使用关键字 and检索数据表中指定的字段的内容;使用关键字 IN检索数据表中指定的字段的内容。
使用关键字 AND返回数据表中字段 DeptId为 301并且 薪水大于 3000的所有字段的内容,其中 DeptId的倒数第二个字母为 i的大写;
使用关键字 IN返回数据表中字段 DeptId为 301和 303的所有字段的内容。
7.以成绩的降序显示学生成绩表中所有信息。
- ASC 升序关键字
- DESC 降序关键字
8.对班级表中的班级名称进行分组查询。
9.使用 limit 关键字查询班级中第 2名到第 5名的学生信息,并根据学生成绩进行降序排序。
1,查询 em表中前 4条数据:select * from em limit 4;
2,从第二条记录开始往后查看 4条数据(不包含第二条)select * from em limit 2,4;
查询班级中第 2名到第 5名的学生信息,并根据学生成绩进行降序排序。
阅读完毕~