1

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)
4

0 に答える 0