我有 2 张桌子:twitter_followers
和twitter_friends
. 两个表都有很多列(id
、user_id
、twitter_id
等)。对于单个user_id
的两个表中的行数可以超过 100000 条记录。
我想通过以下方式从twitter_friends
of中检索记录:user
SELECT *
FROM twitter_friends
WHERE user_id=1
AND twitter_id NOT IN (SELECT twitter_id FROM twitter_followers WHERE user_id=1)
此查询适用于少量数据,但任何人都可以帮助我获得大量数据(最好在几秒钟内)?