mysql3表查询 mysql查3张表

导读:本文主要介绍了如何使用MySQL查询3张表的方法,包括联合查询、内连接查询和外连接查询 。
1. 联合查询:联合查询是一种将多个表中的数据汇总到一起的查询方法,可以在一条SQL语句中查询多张表的数据,例如:
SELECT * FROM table1,table2,table3 WHERE table1.id=table2.id AND table2.id=table3.id;
2. 内连接查询:内连接查询是一种把多张表中关联字段相等的记录检索出来的查询方法 , 例如:
SELECT * FROM table1 INNER JOIN table2 ON table1.id=table2.id INNER JOIN table3 ON table2.id=table3.id;
3. 外连接查询:外连接查询是一种把左右表中不匹配的记录也检索出来的查询方法,例如:
SELECT * FROM table1 LEFT OUTER JOIN table2 ON table1.id=table2.id LEFT OUTER JOIN table3 ON table2.id=table3.id;
【mysql3表查询 mysql查3张表】总结:本文介绍了MySQL查询3张表的三种方法,即联合查询、内连接查询和外连接查询,它们都可以帮助我们从多张表中查询出所需要的数据 。

    推荐阅读