MySQL内连接和外连接都是为了将两个表合成一个表,通常这两个表有至少一列的相同数据属性。
内连接:关键字:INNER JOIN内连接是一种一一映射的关系,连接结果只包含符合连接条件(通常是等值连接)的行,将两张表中相等的且符合连接条件的显示出来。
**外连接:**连接结果不仅包含符合连接条件的行同时也包含自身不符合连接条件的行。包括左外连接,右外连接和全外连接。
-左外连接:关键字:LEFT JOIN左边的表的所有数据行都显示出来,右边的表显示符合连接条件的数据行,不符合连接条件的补空显示(右表);
-右外连接:关键字:RIGHT JOIN右边的表的所有数据行都显示出来,左边的表显示符合连接条件的数据行,不符合连接条件的补空显示(左表);