MySQL数据库:多表连接查询

多表连接查询

注意:使用连接技术建议将表经行重命名!

# explain 检索连接是否达标
# 内连接
 # 语法1
from 表1 inner join 表2 on 主键字段=外键字段 [where 条件表达式]
 # 语法2
 from 表1,表2 where 主键字段=外键字段 [ and 条件表达式]
 # 三个表连接
from 表1 inner join 表2 on 主键字段 = 外键字段 inner join 表3 on 主键字段 = 外键字段 [where 条件表达式];
 
from 表1,表2,表3 where 主键字段=外键字段 and 主键字段 = 外键字段 [ and 条件表达式];
# 外连接outer join
 # 左外连接 left outer join/left join
 # 右连接 right outer join/right join
posted @ 2019-11-21 23:14  软二的小忠晏  阅读(250)  评论(0编辑  收藏  举报