と の 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)
このクエリは小さなデータセットには問題ありませんが、大量のデータを (できれば数秒で) 取得するのに役立つものはありますか?