SQL中的JOIN的简洁解释

发表于:2007-06-21来源:作者:点击数: 标签:

   1.内连接:选出两个表中所有符合连接条件的row构成的集合。

2.外连接,分为LEFT、RIGHT、FULL三种:
 
如有R与S做连接,那么 LEFT是所有满足条件的row以及所有在R属性对应值在S中为NULL的集合。 
RIGHT是所有满足条件的row以及所有在S属性对应值在R中为NULL的集合 
FULL是所有满足条件的row以及任何在R或S中出现NULL的集合。
现在可以看到,三种外连接的区别就在于对空值的处理不同(空值真是数据库的一大困难)  


原文转自:http://www.ltesting.net