Я использовал несколько простых запросов на объединение без проблем в Access 2003, а затем в Access 2007. В Access 2007 SP2 / Access 2010 эти запросы теперь не выполняются с ошибка 3360 Запрос слишком сложный даже когда фильтры не используются.(ОС не имеет значения - та же проблема на XP SP3 через 64-битную Win7).Тот же .mdb на более ранних системах работает без проблем.Что здесь происходит?
Если я заменю «UNION ALL» на «UNION», запрос будет работать, но это неприемлемое решение, поскольку поле memo является частью вывода запроса и будет усечено.
Что изменилось, чтобы нарушить объединение запросов?Что за исправление?
Я бы предпочел использовать временные таблицы только в качестве крайней меры.