欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

sql 左联接 left join、全连接

更新时间: 2014-01-05 02:07:32 责任编辑: Author_N1

 

sql 左连接 left join、全连接
1、左连接

写法:

from      table_a
              left join table_b
              on conditions

sql查询时,即针对 这个链接的集合(table_a left join table_b on condtions)(2个table链接后的 结果)进行查询。
如果知道这一点,
那么 在写 select 表达式  和  where 表达式 时,就有依据了。

关于左连接后生成的表的结构,这里不做赘述。(但是理解是前提,非常重要)

请看下面的例子:


2、全连接

这里所指的 全连接,不是指使用 full join  on 关键字,
而是直接写上2个表的名字,用 逗号隔开。


这种写法开销是最大的。
如果 a表中有 100条记录,b表中有100条记录,连接后的结果 有 100 x 100 = 10,000 条记录。


3、记

写好sql,关键要理解 要进行查询的集合。 即from 后面是一个什么东西。
因为所有的查询条件,都是针对这个集合进行的。
如果where 后面的条件 报错,则可能是 要查的东西 不是from集合中的。




















-











上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:07:32
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/5905/
本文WWW.DOC100.NET DOC100.NET版权所有。