请教Mysql数据仓库SQL查询帮助

时间:2011-09-26 12:19:47

标签: mysql sql data-warehouse

我有以下数据库

db: exam_2011
tables: score_01, score_02, score_03.....score_12

db: exam_2012
tables: score_01, score_02, score_03.....score_12

数据库是年份,表格是月份;

如何在2011年7月1日至2012年2月2日期间获取数据?

请帮助构建查询。数据库服务器是mysql。谢谢。这不是家庭作业或学校的东西。

1 个答案:

答案 0 :(得分:0)

我假设您在这些表中有一个名为day的列:

select * from exam_2011.score_07
union all
select * from exam_2011.score_08
union all
select * from exam_2011.score_09
union all
select * from exam_2011.score_10
union all
select * from exam_2011.score_11
union all
select * from exam_2011.score_12
union all
select * from exam_2012.score_01
union all
select * from exam_2012.score_02 where day <= 2