热门搜索:安全 黑客 方法 简单方法 部分 官方 国防 相信 盲目 广告 写给 科大
数据库导航: 资讯  Foxpro  MySQL  SQL Server  Oracle  DB2  Access  Informix  SQLite  PL/SQL  Sybase  PostgreSQL  数据仓库  其他系统
您现在的位置:嘉文IT资讯网 >> 数据库 >> 其他系统 >> 浏览文章
其他系统 |
数据库中查询的各种连接
作者:佚名 日期:2011年10月09日 来源:本站原创  【字体: 】   我要评论(2)
核心提示:       左右连接其实就是以哪个表为主(或者说为准),结果集为“主表”的全部记录+“副表”与“主表”相匹配的记录,如果“副表”中没有和“主表”相匹配的记录,则相对应的记录显示为NULL   左连接:左边表全部行+

      左右连接其实就是以哪个表为主(或者说为准),结果集为“主表”的全部记录+“副表”与“主表”相匹配的记录,如果“副表”中没有和“主表”相匹配的记录,则相对应的记录显示为NULL

  左连接:左边表全部行+右边表相匹配的行,如果左边表中的某一行,在右边表中没有匹配的行,则显示NULL(left join 或者 left outer join)

  右连接:和左连接相反。(right join 或者 right outer join)

  内连接:它返回字段ID(连接条件)同时存在于两个表中的记录,也就是说,仅当至少有一个同属于两表的行符合联接条件时,内联接才返回行,内联接消除与另一个表中的任何行不匹配的行。(inner join或者join)

  全连接:不管匹配不匹配,全部都显示出来。(full join或者full outer join)

  交叉连接:没有 WHERE 子句的交叉联接将产生联接所涉及的表的笛卡尔积。第一个表的行数乘以第二个表的行数等于笛卡尔积结果集的大小。(cross join不带where)

  自连接:给自己取个别名,一个表当两个表来使用。

Tags:系统 | 安全 | 编程 | 数据库 | 设计 | 网络 | 通信 | 办公 | 服务器 | 软件应用
发表评论】【告诉好友】【打印此文】【收藏此文】【关闭窗口
上一篇:企业中的NoSQL
下一篇:没有了
相关文章列表
·IBM 联邦数据库系统的升级
·数据库中查询的各种连接
·企业中的NoSQL
网友评论
最新新闻
· 数据库中查询的各种连接
· 企业中的NoSQL
· IBM 联邦数据库系统的升级
推荐新闻
热门新闻

关于我们 | 联系我们 | 版权申明 | 广告服务 | 网站地图 | 免责条款

Copyright 2010-2015 Powered by jiawenit.com,嘉文网络科技开发 All Rights Reserved.
服务电话:15095181829 E-Mail:suijiawen@163.com
售前咨询服务QQ:点击这里给我发消息 售后服务技术支持QQ: 点击这里给我发消息点击这里给我发消息