当前位置: 代码迷 >> Oracle管理 >> 查询a,b,c三个表的一些字段 可是b表需要UNION ALL b的历史表 可以实现吗?解决办法
  详细解决方案

查询a,b,c三个表的一些字段 可是b表需要UNION ALL b的历史表 可以实现吗?解决办法

热度:60   发布时间:2016-04-24 05:28:07.0
查询a,b,c三个表的一些字段 可是b表需要UNION ALL b的历史表 可以实现吗?
查询a,b,c三个表的一些字段 可是b表需要UNION ALL b的历史表 可以实现吗?怎么写

------解决方案--------------------
这样:

select a.* , c.* , t.* from a , c , 
(select * from b union all select * from b的那些历史表,如果有多个逐一union all) t
where a.关键字 = b.关键字 and a.关键字 = t.关键字
  相关解决方案