检索数据之前的
5.3检索数据
**1. select 用于选择数据表,视图中的列。
-
into 用于将指定的表的结构和数据插入到新的表中。
-
from 指定数据的来源。
-
where 检索的数据进行筛选。
-
group by 对检索的结果进行分组显示。
-
having : 用于从使用group by 子句分组后的查询结果中筛选数据行
-
order by 用于对结果集进行排序.
-
为列指定别名:as;
-
显示不重复的记录:distinct;
-
模糊查询:like;
-
任意数量的字符:%;
-
任意一个字符:_;
-
数据值是否匹配一组目标中的一个:IN;
-
结果介于两个值之间:between…and…;
-
空:is null;**
逻辑筛选
- 表的连接:
使用join连接:
内连接:
等值内连接:
非等值连接:
自身内连接
左外连接
右外连接
多行单列子查询
单行多列子查询
多行多列子查询
相关子查询
在FROM子句中使用子查询
使用WITH子句的子查询
层次查询
UNION: