我创建了一个表帮助下结构 -需要一个SQL查询
$sql = "CREATE TABLE followers
(
uid int UNSIGNED NOT NULL UNIQUE,
PRIMARY KEY(uid),
follower_count int UNSIGNED ,
is_my_friend bool,
status_count int UNSIGNED,
location varchar(50)
)";
我需要找到的人,最大的UID(status_count + FOLLOWER_COUNT),其is_my_friend = 1
我写了下面的查询,但我没有得到正确的用户名。
SELECT p.uid FROM (select uid,is_my_friend,max(follower_count+status_count) from followers) p WHERE p.is_my_friend = 1;
如果有什么是相同的最大一个以上的用户? – 2010-04-19 11:41:42
@Mark:好的...我的代码可以处理 – Bruce 2010-04-19 11:43:40