可以这样用的 select a from table1 union select a from table2 union select a from table3,你可以试
解决方案 »
- 使用lov的文本框属性Miscellaneous-LOV For Validation 为True,输入值后会报错
- 关于Oracle全局(Globally)验证用户的一个问题
- 从数据库表导入EXCEL中的问题.特别急.
- 你能一条SQL搞定吗?
- ORA-01092: ORACLE 实例终止
- oracle 10g 该用PL/SQL Developer 的哪个版本?
- 问一个简单的关于表空间的问题,请不要见笑。
- 请问oracle application是什么来的?
- 真的不知道。。。。。。。。。。。你知道吗?(在线等!!!)
- 请教Oracle8.1.6与Oracle8i有什么区别?
- 懒汉查询
- 问个SQL问题?
楼主的概念有点混淆。
select a.*,b.* from a full outer join b where a.id = b.id
这个sql等价于
select a.*,b.* from a,b where a.id(+) = b.id
union
select a.*,b.* from a,b where a.id = b.id(+)
他要在3个表中实现full outer jion的效果,但是8i好像不支持full outer jion,所以就union2个外联结
你听谁说的
能在左右两个表上同时加上(+),这样是不对的 a,id(+) = b.id(+)
9i才支持这样的写法:select a.*,b.* from a full outer join b on a.id = b.id
8i要实现完全外连接只能用上面的2个左右外连接进行union