1.内连接
显示有外键约束的,直接显示
多表关联查询的模板如下:
select 表1.字段...,表2.字段..,表3.字段... from 表1,表2,表3
where 表1.主键=表2.外键 and 表2.主键=表3.外键 and ...其他条件
2.外连接
左外链接
右外链接
全外链接
外链接语法
select 字段列表
from 表1
inner left right join
表2.on 表1 .字段=表2.字段
(主要找出空值)
多表关联查询的模板如下:
select a.字段...,b.字段..,c.字段... from 表1 a,表2 b,表3 c
where a.主键=b.外键 and b.主键=c.外键 and ...其他条件
2--------------------------------------------------
select 表1.字段...,表2.字段..,表3.字段... from 表1 inner join 表2
表1.主键=表2.外健 inner join 表3 on 表2.主键=表3.外键 where 语句
3-------------------------------------------------------
select a.字段...,b.字段..,c.字段... from 表1 a inner join 表2 b
a.主键=b.外键 inner join 表3 c on b.主键=c.外键 where 语句
EXISTS(存在一条数据就显示)
a>any (条件,条件) 有一个满足就可以了 判断一个字段 一组数据
a>all(条件,条件) 满足所有就可以了 一组数据
select 字段链接
from 表1,表2 where 表1字段=表2字段