sql92内连接
1、等值连接
语法:
select 查询列表
from 表一 别名 ,表二 别名
where 表一.key =表二.key
[and 筛选条件]
[group by 分组字段]
[having 分组后的筛选条件]
[order by 排序字段]
特点:
1)一般为表其别名
2)多表的顺序可以调换
3)n表连接至少需要n-1个连接条件
2、非等值连接
select 查询列表
from 表一 别名 ,表二 别名
where 非等值连接条件
[and 筛选条件]
[group by 分组字段]
[having 分组后的筛选条件]
[order by 排序字段]
3、自连接
select 查询列表
from 表 别名1 ,表 别名2
where 等值的连接条件
[and 筛选条件]
[group by 分组字段]
[having 分组后的筛选条件]
[order by 排序字段]