0
我在這裏有此代碼,它允許我提取喜歡特定頁面的朋友,但我需要提取不喜歡某個頁面的朋友。使用JOIN參數轉換fql查詢sql
下面是代碼:
$users = $facebook->api(array('method' => 'fql.query',
'query' => "SELECT uid, first_name, pic_small FROM user WHERE uid IN(
SELECT uid FROM page_fan WHERE page_id='411133928921438' AND uid IN (
SELECT uid2 FROM friend WHERE uid1 = me()
))"));
我應該怎樣使用OUTER來得到這樣的加入或SMTH:
$users = $facebook->api(array('method' => 'fql.query',
'query' => "SELECT uid, first_name, pic_small FROM user WHERE uid NOT IN(
SELECT uid FROM page_fan WHERE page_id='411133928921438' AND uid IN (
SELECT uid2 FROM friend WHERE uid1 = me()
))"));
謝謝你的答案...是的,我知道在FQL中沒有外連接,但我認爲我可以通過外連接達到此目的... 哎但faebook不允許NOT IN參數.. –
好的 - 我明白了,沒有知道它不支持不在 - 不知道如果你可以做到這一點 - 你可能需要選擇它們,並過濾你想用軟件... – Charleh
你能告訴我我該怎麼做嗎? ?通過PHP或什麼? –