SQLServer2005中的OUTER JOIN 和 INNER JOIN 精析(上)
本文分为上下两篇,上篇以一个小实例介绍各种OUTER JOIN 和 INNER JOIN 操作,下篇针对各种OUTER JOIN 和 INNER JOIN 操作在SQLServer2005中的逻辑查询处理步骤进行详解 (上) --table_one create table table_one 如下图:
--table_two create table table_two 如下图:? ?? 下面是根据上面两个表的查询语句: --------------------------------------外连接(OUTER JOIN )---------------------------- --LEFT OUTER JOIN? (也可以省略掉“OUTER”) select a.u_id,a.u_name,b.u_other 上面的“LEFT OUTER JOIN “效果如下:
?
--FULL OUTER JOIN (也可以省略掉“OUTER”) select a.u_id,b.u_other 效果如下: ? --------------------------------------内连接(INNER JOIN )----------------------------
--INNER JOIN select a.u_id,b.u_other ? select a.u_id,b.u_other 上面两条语句结果一样,效果如下:
? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- sqlserver学习--基本管理
- sql – 这是什么样的密码哈希/加密?
- sql-server – Sql Server 2000 – 如何找出当前正在运行的
- sql 批量修改数据库表
- sql-server – 如何将udtt传递到SQL Server Management Stu
- SqlServer2005 自动备份并存储另一电脑上的存储过程函数
- 播放框架 – 播放2.4 – 如何避免在代码更改后重新创建数据
- sql-server-2008 – 我可以运行SQL维护计划随时重建索引吗?
- sql-server – 在SQL Server中配置见证服务器以进行故障转移
- sqlserver字段中保存xml格式内容时报错的问题