powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как обойти ограничение на join не более 61 таблицы?
6 сообщений из 6, страница 1 из 1
Как обойти ограничение на join не более 61 таблицы?
    #39201162
seg856
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал 20 представлений, каждое из которых связывает по 4 таблицы.

Представление vgep_tap - это связь 5 таблиц и вышеуказанных 20 представлений.

Пробовал запустить запрос, который должен стать основой представления, выдается сообщение: Too many tables; MySQL can only use 61 tables in a join.

Как обойти ограничение, чтобы создать представление?
...
Рейтинг: 0 / 0
Как обойти ограничение на join не более 61 таблицы?
    #39201180
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
seg856,

реально все 85 таблиц нужны в итоговом запросе?
похоже, что у вас что-то не так со структурой базы.
...
Рейтинг: 0 / 0
Как обойти ограничение на join не более 61 таблицы?
    #39201193
seg856
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно отобразить информацию по 20 анализам (по каждому анализу 4 столбца)

tap - талон
---
tapid - ид
lkidate-дата доставки крови
rf_departmentid - из какого отделения пациент
rf_contingentid - к какому контингенту относится пац.
...


gep_smtap - анализы на гепатиты
-------
gep_smtapid
rf_tapid - ссылка на талон
resultdate - дата результата
rf_resultid - ссылка на результат
rf_gep_analisysid - ид вида анализа
....

exp - списанные тест системы
---
expid
rf_productid - ссылка на тест-систему
rf_tapid - ссылка на талон
rf_smtapid - ссылка на анализ
...

Все нормально со структурой
...
Рейтинг: 0 / 0
Как обойти ограничение на join не более 61 таблицы?
    #39201196
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftseg856,

реально все 85 таблиц нужны в итоговом запросе?
похоже, что у вас что-то не так со структурой базы.
+1
...
Рейтинг: 0 / 0
Как обойти ограничение на join не более 61 таблицы?
    #39201197
t0lix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
seg856по 20 анализам (по каждому анализу 4 столбца)
можно ведь в одной табл вести это
...
Рейтинг: 0 / 0
Как обойти ограничение на join не более 61 таблицы?
    #39201229
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
seg856Нужно отобразить информацию по 20 анализам (по каждому анализу 4 столбца)И это 80 отдельных таблиц?
Покажите пример желаемого запроса для 2-3 анализов.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как обойти ограничение на join не более 61 таблицы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]