查询a,b,c三个表的一些字段 可是b表需要UNION ALL b的历史表 可以实现吗?怎么写
解决方案 »
- ERROR:ora-01033:oracle initialization or shutdown in progress
- 不安装oracle直接使用PLSQL
- Oracle中包与函数的区别???
- 我总是丢了分得不到回复,回复别人的问题又得不上分
- 大家帮忙看看这个查询效率的问题
- 我如何将我的ORACLE的数据库的所有创建表和视图的语法导出成一个文本文件?
- SQL里如何实现取整呀?
- 游标、参数、传递
- oracle 12中, 将序列纳入事务处理的报错问题。
- 请问一下,为什么我在虚拟机中安装oracle11g的时候,界面上的下一步,取消按钮一直在闪烁?
- xp系统能装oracle10g吗
- 问个简单问题!~
(select * from b union all select * from b的那些历史表,如果有多个逐一union all) t
where a.关键字 = b.关键字 and a.关键字 = t.关键字
select a.col1,b.col2,c.col3
from a,
(select col2 from b
union all
select col2 from L.his_b) b,c
where ...
连接操作正常进行就可以了。
from A a,
C c,
(
select b2.xx,....from B b2
union all
select b3.xx,....from B历史表 b3
) b