欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

MySQL数据库:多表连接查询

程序员文章站 2022-05-22 19:01:26
多表连接查询 注意:使用连接技术建议将表经行重命名! ......

多表连接查询

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

# 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