日期:2014-05-17  浏览次数:20804 次

求解oracle sql怎么写
            一个表是月表(tb_busian_XX):格式如即 tb_busian_01、tb_busian_02、tb_busian_03、tb_busian_04。。。。以此类推
现在需要根据一个时间查询,即开始时间(年月/yyyymm)  , 结束时间(年月/yyyymm),这个是动态的。
查询这个数据在  这个时间段中的信息,这个时间段是跨月的,所以会涉及跨表的。。。求大牛这个sql怎么写呀!!!!
     

------解决方案--------------------
用动态sql,union多张表。
------解决方案--------------------
引用:
这个union连接多张表,我试过,我就想有其他方法吗

要查多张表,只有union。
------解决方案--------------------
引用:
Quote: 引用:

这个union连接多张表,我试过,我就想有其他方法吗

要查多张表,只有union。
+1
------解决方案--------------------
那就做个分区表,按月分区。