收录日期:2019/12/09 20:47:17 时间:2016/08/15 17:23:16 标签:基础和管理
查询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.关键字
列出3个表里面的字段   然后历史表和3个表实在一个库吗? 如果不是 直接关联历史表也可以

举例: 在当前库运行sql

--当前库 表:a,b,c  历史库L 表:his_b
select a.col1,b.col2,c.col3
from a,
(select col2 from b
union all
select col2 from L.his_b) b,c
where ...
先把b表及历史表进行union all,把形成的表做为一个临时表与a, c进行连接操作。
连接操作正常进行就可以了。
引用 2 楼 hj_daxian 的回复:
列出3个表里面的字段 然后历史表和3个表实在一个库吗? 如果不是 直接关联历史表也可以

举例: 在当前库运行sql

SQL code


--当前库 表:a,b,c  历史库L 表:his_b
select a.col1,b.col2,c.col3
from a,
(select col2 from b
union all
select col2 from L.his_……

+1
select a.xxxx,b.xxx,c.xxx
from A a,
     C c,
     (
        select b2.xx,....from B b2
        union all
        select b3.xx,....from B历史表 b3
      ) b

您是否一直在寻找这样的一卡通设备与您的软件产品相配合? 无原因散分~~~~ 国米3:1巴塞, 国哀之日不宜庆祝,散分100 又是一个乱码的问题,分页的时候 游戏聊天窗口实现的方法? 求教语法错误 java web程序如何调用后台运行的jar程序中的对象? 刚学sql,请问各位高人:sql有什么语句可以在两个表上实现这样的查询? 对青海玉树地震遇难同胞的深切哀悼... 为什么编译错误 你知道贵宾空间网免费10G全能空间吗? 向玉树地震遇难同胞致哀!貌似所有的音乐都不能听了! php循环读取xml(远程)数据? 深圳易方数码怎么样啊? 向玉树地震遇难同胞致哀! 这辈子最郁闷的问题 我最爱的国际米兰昨晚完胜巴萨,散分! 这里我该怎么理解呀? 新手提问 服务器监控程序开发 如何设置网页,使在火狐浏览器器下使网页呈现灰色 C顺序表插入的问题 结果乱码 嘿嘿 哪错了??? NetBeans6.7下启动Tomcat6进行调试,内存溢出 关于自限定以及CRG的问题 在一个list的倒数第二行遍历完之后停止,这个for怎么写? 今天偶然发现迅雷有个比较很严重的BUG,它可以使你的下载量指标短时间内猛长。 求页面变色 安装包重写Install 关于界面 散分