注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

郭鹏飞 廊坊师范学院信息技术提高班十四期

 
 
 

日志

 
 

NO.7从不同的表中选择数据  

2017-05-17 17:00:50|  分类: SQL入门经典 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

1.联合

1)内部联合:INNER JOIN

语法:name_of_table_on_left INNER JOIN            _name_of_table_on_right

ON condition

a.等值联合:其中联合的子句的条件指定一个表中的某个字段必须等于另一个表中的某个字段。

b.不等值联合:联合的子句的条件包含不相等计算。如<>=等等。

c.多个联合和多个条件

d.交叉联合

e.自联合:当一个表联合到它自己,而不是其他表时。

2)外部联合:不需要两个表具有匹配记录。

a.左外部联合:它返回联合左边表中的记录行,无论ON子句是否为真。

b.右外部联合:它返回联合右边表中的记录行,无论ON子句是否为真。

c.完全外部联合:它返回两边表中的记录行,即使ON子句为假。

2.利用UNION运算符组合结果集:

通过UNION运算符将两个或多个SELECT查询的结果联合到一个结果集中。

但是:(1)每个查询必须产生相同数目的列。

  2)列的数据类型必须相同,或者至少数据库系统必须能够将他们转换为相同的数据类型。

  评论这张
 
阅读(13)| 评论(3)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017