0 голосов
спросил от в категории Access
113875 символов.

Вот как долго ваш запрос.
Файл справки #http://office.microsoft.com/en-us/access-help/access-2010-specifications-HA010341462.aspx # [#^ #] говорит, что максимальная длина запроса равна «приблизительно 64 000 символов», поэтому вы превышаете это в два раза.

Это впечатляюще глупый запрос ! Я понятия не имею, почему вы думаете, что это хорошая идея, но посмотрите на свой дизайн, потому что должен быть лучший способ, чем это!

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

0 голосов
ответил от
Прежде всего, прочитайте все комментарии к Ответу OriginalGriff.

Как отметил член 2707515, вы можете использовать другую таблицу для хранения значений в будущем Использование
SELECT t1.* FROM Table1 AS t1 RIGHT JOIN Table2 AS t2 ON t1.OrderNo = t2.OrderNo


Другой способ заключается в использовании выражения между ... и ... , но было бы полезно, если OrderNo является непрерывным способом.
SELECT * FROM Table1 WHERE OrderNo BETWEEN 1 AND 21092

Категории

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

Похожие вопросы

0 голосов
0 ответов
спросил 10 Сен, 18 от richard maccutchan в категории Access
0 голосов
0 ответов
спросил 26 Апр, 10 от eddy vluggen в категории Access
0 голосов
0 ответов
спросил 01 Янв, 70 от MacFirst (120 баллов) в категории Access
0 голосов
0 ответов
0 голосов
0 ответов
спросил 10 Янв, 18 от maciej los в категории Access
...