Mysql хранилище данных SQL Query Помогите пожалуйста - PullRequest
0 голосов
/ 26 сентября 2011

У меня есть следующая база данных

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

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

база данных - это год, а таблицы - месяц;

Как я могу получить данные в период с 1 июля 2011 года по 2 февраля 2012 года?

Пожалуйста, помогите построить запрос. Сервер базы данных - MySQL. Благодарю. Это не домашняя работа или школьные принадлежности.

1 Ответ

0 голосов
/ 26 сентября 2011

Я предполагаю, что у вас есть столбец с именем 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
...