SQL> select * from a1;BBB
----------
101
102
103
104
105SQL> select * from a2;BBB CCC
---------- --------------------
101
102
105SQL> select * from a1,a2 where a1.bbb(+)=a2.bbb;BBB BBB CCC
---------- ---------- --------------------
101 101
102 102
105 105SQL> select * from a1,a2 where a1.bbb=a2.bbb(+);BBB BBB CCC
---------- ---------- --------------------
101 101
102 102
103
104
105 105SQL> 清楚了吧
----------
101
102
103
104
105SQL> select * from a2;BBB CCC
---------- --------------------
101
102
105SQL> select * from a1,a2 where a1.bbb(+)=a2.bbb;BBB BBB CCC
---------- ---------- --------------------
101 101
102 102
105 105SQL> select * from a1,a2 where a1.bbb=a2.bbb(+);BBB BBB CCC
---------- ---------- --------------------
101 101
102 102
103
104
105 105SQL> 清楚了吧
解决方案 »
- Orcal数据类型转换(让金额保留2位小数位)
- 求助高手:为什么有时在项目中表的主键用系统主键,像sys_xxx
- 我这个怎么解决好啊?用触发器还是用程序解决?
- exp可以写在作业中吗?能的话怎么些,求教.
- oracle management server问题
- 只想在备份数据库中恢复其中的一个表,请问能行吗?如果行,怎样来处理!请赐教
- ORACLE第三方开发工具
- 十万火急(可能与OCI变量有关)
- 如何求下一天的日期
- 加了 别名 后正确,去掉就报错
- 高分求助:ORA-01795 maximum number of expressions in a list is 1000
- Oracle 与 Tomcat 有冲突?????
效率要高很多
and b.name is null
and b.skill(+)='smithy';
这样能得出正确结果吗?
可以得出正确结果
这是我原样从《ORACLE8 完全参考手册》上超下的语句
请SQL高手来看看
可以取出小表中没有数据的行。