例如两个表格person 、order
1、两个表格中必然有某个列的值存在关系,否则无法连接
2、person LEFT JOIN order,则返回的行是以person为准(即返回的行中必须包含person的所有值),即person在order中即使匹配不到也要返回person的行,匹配不到的列则为空
3、person RIGHT JOIN order,则与LEFT JOIN相反,返回的行以order为准,即order在person中即使匹配不到仍然返回order的行,匹配不到的列则为空
4、person INER JOIN order只有匹配到才返回,
5、FULL JOIN为LEFT JOIN与RIGHT JOIN的集合
SQL表格LEFT JOIN 、RIGHT JOIN 、INER JOIN、FULL JOIN的个人看法
最新推荐文章于 2023-04-22 08:03:33 发布