首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

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

2012-05-23 
查询a,b,c三个表的一些字段 可是b表需要UNION ALL b的历史表 可以实现吗?查询a,b,c三个表的一些字段 可是b

查询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.关键字

热点排行