内联接和外连接,自联接有什么区别?

问题描述:

内联接和外连接,自联接有什么区别?
什么时候用?有什么区别?最好是用自己的语言来说,最好是有例子可以看:),
1个回答 分类:综合 2014-10-20

问题解答:

我来补答
内联接通常是2个表存在主外键关系时使用的,
内联接查询有2种方式实现,
1是在WHERE 子句中指定联接条件
2是在FROM子句中使用join...on
内联接查询通常不仅仅联接2表,可以3表甚至更多的表
参与内联接的表的地位是平等的
而外联接中参与联接的表有主从之分.以主表的每行数据去匹配从表的数据列,符合条件的数据将直接返回到结果集中,不符合的用NULL(空值)填充后再返回到结果集中.
 
 
展开全文阅读
剩余:2000
上一页:为什么只选B
下一页:第8题练习