我正在开发一款Twitter应用程序,它可以获取用户的全部关注者并获得他们的特定 id 例如:1223455
同时,我还有一个包含特定 Twitter id 的巨大数据库...请查看行中的示例...
|1| 122345 |
|2| 2232144 |
|3| 99653222 |
|4| 123232 |
|5| 2321323 |
|6| 3121322 |
问题在于我们都知道 Twitter 是关于拥有更多的粉丝(成千上万),我想知道这是否是一个好的 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
不断地循环,可能会在单个查询中出现超过1,000个OR语句(类似的查询可能被调用20次)。
这似乎不是很好的编程实践,但我没有听说过其他方法...??