2013-03-27 179 views
0

用戶,活動和羣組都可以是tagged in a photo。在photo_tag的可用字段中,無法區分哪些主題ID是用戶,事件或組。我只想返回在照片中標記的朋友列表,忽略不是我的朋友的事件,組和用戶。獲取我在照片中標記的朋友列表

有誰知道爲什麼這會返回0結果?

SELECT subject, xcoord, ycoord, text 
FROM photo_tag 
WHERE object_id = [PHOTO_OBJECT_ID] 
AND subject IN (SELECT uid2 FROM friend WHERE uid1 = me()) 

即使...

SELECT subject, xcoord, ycoord, text 
FROM photo_tag 
WHERE object_id = [PHOTO_OBJECT_ID] 

返回...

SELECT uid2 FROM friend where uid1 = me() and uid2 = [SUBJECT_USER_ID] 

回答