Запрос нескольких таблиц в MySQL с динамическим запросом - PullRequest
0 голосов
/ 03 июля 2019

Я пытаюсь создать динамический запрос из таблиц, которые хранятся в старой базе данных MySQL (версия 4.1). Заказы архивируются в отдельной таблице за каждый месяц в формате

ordtbl_YYYY_MMM (ordtbl_2019_M01 / ordtbl_2019_M02... etc)

Каждая таблица содержит одинаковые поля, и запрос одной из этих таблиц, конечно, относительно прост. Как я могу установить это, чтобы стать более динамичным? Если пользователь может ввести диапазон дат, я могу проанализировать год и месяц по этим параметрам, но как тогда убедиться, что я собираю заказы из правильных таблиц? Это может охватывать 2,3 или более таблиц в зависимости от диапазона дат, запрошенного пользователем, то есть все заказы с 1 января по 3 июля, мне нужно объединить результаты из 7 таблиц.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...