mysql 多表 mysql多个表如何连接

导读:本文主要介绍了mysql中多个表之间的连接方法,包括内连接、左连接和右连接三种方式,通过它们可以将多个表中的信息进行合并 , 从而达到数据筛选、查找、合并的目的 。
1. 内连接:内连接是指在查询语句中将两个或多个表中的数据进行联合查询,只有当满足连接条件时 , 才能将两个表中的数据进行关联,得到结果集 。内连接使用inner join关键字,语法格式如下:
【mysql 多表 mysql多个表如何连接】select 字段1,字段2…from 表1 inner join 表2 on 表1.字段=表2.字段;
2. 左连接:左连接也称为左外连接 , 是指以左表作为基准表,将左表和右表进行连接,即使右表不满足连接条件 , 也会显示出左表的所有数据 。左连接使用left join关键字,语法格式如下:
select 字段1,字段2…from 表1 left join 表2 on 表1.字段=表2.字段;
3. 右连接:右连接也称为右外连接,是指以右表作为基准表 , 将左表和右表进行连接,即使左表不满足连接条件 , 也会显示出右表的所有数据 。右连接使用right join关键字,语法格式如下:
select 字段1,字段2…from 表1 right join 表2 on 表1.字段=表2.字段;
总结:mysql中多个表之间的连接方法有内连接、左连接和右连接三种方式,它们可以将多个表中的信息进行合并,从而达到数据筛选、查找、合并的目的 。

    推荐阅读