Делаешь в mysql еще один маленький джойн и ловишь сообщение вида: SQL Error [1104] [42000]: The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay Когда ты в каком-то dBeaver или другом SQL редакторе - ты конечно не теряешься и храбро вбиваешь в окно запроса: SET SQL_BIG_SELECTS = 1 И - вуаля! Запрос уже отрабатывает. Но когда ты этот же запрос хочешь отработать через ODBC подключение в Excel - вот тут-то начинаются траблы! Чтобы не приходилось городить процедуры, которые сохраняют результат запроса в отдельную таблицу или оборачивать запрос в процедуру, возвращающую табличное значение... Чтобы отказаться от этих всех бубнов - нужно просто в настройках ODBC сделать как показано на картинке. Всем Excel!