2 人のユーザー間の相互のいいねをクエリしようとしています。マルチクエリ バージョンは期待どおりに動作しますが、最初のクエリを 2 番目のクエリにサブクエリとして挿入すると、結果として空の配列が得られます。彼らは実際にまったく同じことをしています。なんで?
働く:
"like_ids" : "SELECT page_id FROM page_fan WHERE uid=5678",
"mutual_like_ids" : "SELECT page_id FROM page_fan WHERE uid=1234 AND page_id IN (SELECT page_id FROM #like_ids)"
動作していません:
SELECT page_id FROM page_fan WHERE uid=1234 AND page_id IN (SELECT page_id FROM page_fan WHERE uid=5678)