2013-07-01 36 views
-2

我的表看起來像這樣:MySQL查詢大樓推薦計數

Username  Referredby 
foobar  
foobar2  foobar 
lolcat  foobar 
catcat  lolcat 

我想要什麼:頂級引薦的列表,以及他們有多少人提到。

我需要做一個自我加入或什麼嗎?

+0

是。你需要一個連接或其他東西。 – Strawberry

+2

這可以通過'group by'來完成,不需要任何連接,只需要學習SQL,Google sql教程就可以了,不要問你是否嘗試過 – Hawili

回答

2

它認爲你不會介意的:

select Referredby, count(*) from thistable 
    group by Referredby order by cnt desc;