2007-11-12
左连接和内联的区别
INNER
指定返回所有相匹配的行对。废弃两个表中不匹配的行。如果未指定联接类型,则这是默认设置。
LEFT [OUTER]
指定除所有由内联接返回的行外,所有来自左表的不符合指定条件的行也包含在结果集内。来自左表的输出列设置为 NULL。
RIGHT [OUTER]
指定除所有由内联接返回的行外,所有来自右表的不符合指定条件的行也包含在结果集内。来自右表的输出列设置为 NULL。
FULL [OUTER]
如果来自左表或右表的某行与选择准则不匹配,则指定在结果集内包含该行,并且将与另一个表对应的输出列设置为 NULL。除此之外,结果集中还包含通常由内联接返回的所有行。
<join_hint>
指定联接提示或执行算法。如果指定了 <join_hint>,也必须明确指定 INNER、LEFT、RIGHT 或 FULL。有关联接提示的更多信息,请参见 FROM。
JOIN
表示联接所指定的表或视图。
指定返回所有相匹配的行对。废弃两个表中不匹配的行。如果未指定联接类型,则这是默认设置。
LEFT [OUTER]
指定除所有由内联接返回的行外,所有来自左表的不符合指定条件的行也包含在结果集内。来自左表的输出列设置为 NULL。
RIGHT [OUTER]
指定除所有由内联接返回的行外,所有来自右表的不符合指定条件的行也包含在结果集内。来自右表的输出列设置为 NULL。
FULL [OUTER]
如果来自左表或右表的某行与选择准则不匹配,则指定在结果集内包含该行,并且将与另一个表对应的输出列设置为 NULL。除此之外,结果集中还包含通常由内联接返回的所有行。
<join_hint>
指定联接提示或执行算法。如果指定了 <join_hint>,也必须明确指定 INNER、LEFT、RIGHT 或 FULL。有关联接提示的更多信息,请参见 FROM。
JOIN
表示联接所指定的表或视图。
发表评论
- 浏览: 26861 次
- 来自: 北京

- 详细资料
搜索本博客
最新评论
-
Servlet、Jsp性能优化
不错的文章,谢谢
-- by gongmingwind -
Servlet、Jsp性能优化
...
-- by gongmingwind -
基于Beehive,EJB3.0开发 ...
为何要使用EJB?
-- by fangzhouxing -
rubbin 的感慨
引用 1、JVM的内存管理 理解了这一点,所有和对象相关的问题统统都能解决 ...
-- by xiongx -
rubbin 的感慨
有好路不走非要去练葵花。。。。
-- by 抛出异常的爱






评论排行榜