【发布时间】:2011-11-23 22:51:03
【问题描述】:
这几乎是一个问题,我如何获得不在用户任何朋友列表中的用户朋友?
这让我知道名单上的每个人:
从用户 WHERE uid IN 中选择 uid、last_name、name、current_location (从朋友那里选择 uid2 WHERE uid1=me() AND uid2 IN (SELECT uid FROM friendlist_member WHERE flid IN(从朋友列表中选择 flid WHERE owner=me() AND type = "user_created"))) ORDER BY last_name LIMIT 0,10
但这让我一无所获:
从用户 WHERE uid IN 中选择 uid、last_name、name、current_location (从朋友那里选择 uid2,其中 uid1=me() AND uid2 不在(选择 uid FROM friendlist_member WHERE flid IN (SELECT flid FROMfriendlist WHERE owner=me() AND type = "user_created"))) ORDER BY last_name LIMIT 0,10
似乎每当我包含一个带有“NOT IN (...)”的子句时,都会返回一个空集。
【问题讨论】:
-
friendlist_member.uid可以是NULL吗?
标签: facebook