用的是asp+access,当时预计数据量较大,所以每月建表保存数据,如2014年1月为“201401”,现在要做条件查询,如果查询的开始时间和截止时间分别为“201401”和“201403”,那么查询的就是1、2、3这三个月的表,请问这个查询怎么实现比较好?
------解决办法--------------------
sql:select 字段 from [201401] union select 字段 from [201402] union select 字段 from [201403]
注:UNION 操作符选取不同的值。如果允许重复的值,请使用 UNION ALL。
------解决办法--------------------
select * from (select * from a union select * from b union select * from c) t where 条件