多表连接的SQL写法(SqlServer、Oracle)

原创 2005年03月02日 11:13:00

http://www.cnblogs.com/pcsky/archive/2004/10/27/57449.html
多表连接的SQL写法(SqlServer、Oracle)

Oracle8
select a.*,b.* from a,b where a.id(+)=b.id  --相当于左联接
select a.*,b.* from a,b where a.id=b.id(+)  --相当于右联接


Oracle9
支持以上的写法,还增加了LeftJoin、Right Join等
select a.*,b.* from a left join b on a.id=b.id
select a.*,b.* from a right join b on a.id=b.id

Sqlserver
select a.*,b.* from a,b where a.id *= b.id  --相当于左联接
select a.*,b.* from a,b where a.id =* b.id  --相当于右联接
select a.*,b.* from a left join b on a.id=b.id
select a.*,b.* from a right join b on a.id=b.id
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Oracle PL/SQL开发基础(第九弹:多表连接查询)

在Oracle中,有两种多表连接的方式,分别为ANSI SQL连接格式和Oraacle特有的连接格式。 内连接 内连接也称为等值连接或简单连接。 如: SELECT emp.empno, ...

SQL多表连接

  • 2012-03-09 12:12
  • 771KB
  • 下载

一些ORACLE多表连接查询

SQL多表连接查询

三种连接查询 交叉连接(不常用) 内连接 显式内连接 隐式内连接 外连接 左外连接 右外连接 先看两张表的数据已方便后面演示A表B表交叉连接查询两张表的乘积 select * from A...

Oracle 多表连接

  • 2008-04-17 10:52
  • 544KB
  • 下载

Oracle多表连接

  • 2007-05-22 23:23
  • 25.40MB
  • 下载

SQL多表连接查询(详细实例)

本文主要列举两张和三张表来讲述多表连接查询。 新建两张表: 表1:student  截图如下: 表2:course  截图如下: (此时这样建表只是为了演示连接SQL语句,当然实际开发...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)