MySQL 1000 операторов ИЛИ (Хорошая идея?)

Я создаю приложение Twitter, которое захватывает всех пользователей и получает их конкретный идентификатор Ex :1223455

У меня также есть огромная база данных, полная строк, содержащих определенный идентификатор Twitter... Посмотрите на примеры в строках...

|1| 122345   |
|2| 2232144  |
|3| 99653222 |
|4| 123232   |
|5| 2321323  |
|6| 3121322  |

Проблема в том, что все мы знаем, что Твиттер — это все больше и больше подписчиков (1000 ), и мне было интересно, это хороший запрос MySQL, который потенциально может выполняться до 20 раз за один запуск скрипта...

SELECT * FROM table WHERE twitterID='132323' OR twitterId='23123' OR twitterId='23123' OR twitterId='23123' OR twitterId='23123' OR twitterId='23123' OR twitterId='23123' OR twitterId='23123

И так далее, и так далее, и так далее... Потенциально может быть более 1000 операторов ИЛИ в одном запросе (, и подобный запрос может быть вызван 20 раз)

Это не похоже на очень хорошую практику программирования, но я не слышал о другом способе...??

5
задан Mike Mackintosh 17 February 2017 в 23:21
поделиться