SQL的各种连接Join 梳理
一、INNER JOIN/JOIN
INNERJOIN产生的结果是2个表的交集。
二、LEFT JOIN
LEFTJOIN产生表1的完全集,而2表中匹配的则有值,没有匹配的则以null值取代。
三、RIGHT JOIN
RIGHTJOIN产生表2的完全集,而1表中匹配的则有值,没有匹配的则以null值取代。
在做两个或多个表连接时,首先判断清楚该查询需要用哪种连接方式,然后再看这些表是否有限定的条件(建立子查询,用where),最后再填充需要的信息。
经过两周练习,Sql的基本语法基本掌握,但是实际运用时还是不够熟练,需要多练习与回顾。