查询
select
- select执行相对靠后,因为要从所有可能的列中选择
- as语句,对列进行重命名
- 可对列加一些调料:字符(新增一列并重复);表达式(加减乘数等);调用内建函数
- 去除重复行,
select distinct column
from 多表查询
表的概念
- 永久表:creat table 语句创建的表
- 临时表:子查询所返回的表
- 虚拟表:creat view子句创建的表,相当于一个视图。没有产生或存贮任何数据
creat view table as (select语句)
表连接
from A inner join B on
笛卡尔积
当不使用on关键词的时候,两个表是笛卡尔积,可以理解为全连接。比如A表3行,B表5行,产生结果,3*5 = 15行数据表。