Есть такая задача - в базе M$ Access хранится более 150 однотипных таблиц. В одну их слить не представляется возможным (пока что), поскольку каждая из таблиц отвечает образно говоря за свой объект.
Однако в определенный момент есть необходимость выбрать данные из ВСЕХ таблиц. Сейчас это делается программно - создается массив, в него записываются данные перебирая таблицы, что не есть гуд: времени нужно на такое действо довольно много. Есть желание прикрутить что-то вроде запроса
- Код: Выделить всё
Select Sum(Values) From (Select * From Tab1 Union ... Union Select * From TabN) Group By идентификатор
Однако он стопорится уже при выборке из 70 таблиц (Query is too complex). Есть ли возможность все же использовать данную конструкцию?
Спасибо!!!