powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / замена in (.....)
4 сообщений из 29, страница 2 из 2
замена in (.....)
    #39920231
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

я показал табл id 1..1000 просто для примера, можно больше, до 10000 это моя вспомогательная таблица
да согласен, новая фича удобная

для замены where in() запись новшества проще (ROW - это 1 столбец)
VALUES ROW(список в in)
...
Рейтинг: 0 / 0
замена in (.....)
    #39920232
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_Ustinov,

если есть ограничение в 10000 такая таблица, наверное , хорошее решение, да ещё если её в памяти строить (при старте mysql)
а вот когда максимальное число не известно...
...
Рейтинг: 0 / 0
замена in (.....)
    #39920236
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

никто так не проектирует, чтобы в in() было тясячи параметров, десяток в IN() это уже странно
А таблицы t100 или t1000 или другая только для замены опорных таблиц типа (SELECT 1 as a UNION SELECT 2 UNION SELECT 3 ......),
кто-то делает селект к какой-нить таблице в информейшн_схема
...
Рейтинг: 0 / 0
замена in (.....)
    #39920239
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_Ustinov
десяток в IN() это уже странно
тут ведь не только количество важно , но и значение int или bigint.
а насчёт количества этих int - да, большое их количество - странно, но чем чёрт не шутит...
надо иметь варианты.
...
Рейтинг: 0 / 0
4 сообщений из 29, страница 2 из 2
Форумы / MySQL [игнор отключен] [закрыт для гостей] / замена in (.....)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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