Chinaunix首页 | 论坛 | 博客
  • 博客访问: 272210
  • 博文数量: 4
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 880
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-03 18:45
文章分类

全部博文(4)

文章存档

2011年(1)

2010年(1)

2009年(1)

2008年(1)

我的朋友

分类: Oracle

2008-08-01 08:01:36

分析ORACLE 左右连接查询问题

   先看个例子:

A表

 a  b
 1  123
 2  456

B表

 a  b
 1  234
 3  345

左连接

select * from a,b

where a.a = b.a(+);

结果:

 1  123  1  234
 2  456    

右连接

select * from a,b

where a.a(+) = b.a;

结果:

 1  123  1  234
     3  345

总结:左连接+号在右边,左边记录全部齐全,右边没有匹配的则以null代替;

     右连接+号在左边,右边记录全部齐全,左边没有匹配的则以null代替;

阅读(1480) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:正则表达式基本知识

给主人留下些什么吧!~~