2011-12-15 57 views
0

这是一种很复杂的解释。他们是我的网站“Rising Users”的一部分。问题是,我实际上无法放置任何用户。MySQL从出现的次数中选择

这里是在phpMyAdmin我的数据的截图: http://minus.com/mbdP385PZg

我的问题我试图打通是怎么做的我做,所以我可以在最时间发生的东西从following选择。在该截图是ID 20

回答

2
SELECT following 
    FROM YourTable 
    GROUP BY following 
    ORDER BY COUNT(*) DESC LIMIT 1; 
+0

谢谢非常。只要它能让我接受这一点。 – Jake 2011-12-15 22:01:44

1

假设你想要的所有数据,而不仅仅是出现最,我将扩大对乔的查询和写数字:

select * from table where following = (select following from table group by following order by count(*) desc limit 1); 
1
SELECT following, MAX(follower) 
FROM table 
GROUP BY following