我使用下面的代碼產生的一定RELEASE_ID多少次出現在一個表MySQL的 -
所以RELEASE_ID可以在我的表中多次出現的列表產生的最「流行」記錄列表。
SELECT release_id, COUNT(release_id)
FROM charts_extended
GROUP BY release_id
ORDER BY COUNT(release_id) DESC
LIMIT 0 , 30
實施例輸出
release_id COUNT(release_id)
1231287 76
177617 73
12218 67
例如1231287出現在表格76倍
什麼數量級的RELEASE_ID出現
如何我現在可以輸出例如
1231287 =#1 12218 =#3
「RELEASE_ID 1231287是最流行的 '12218是第二最流行'
我在我自己的表上測試過它,它看起來像做GROUP BY會導致問題,也許是因爲返回的行不是實際從表中獲取的行。我的行號列中的數字最終無序。 – octern 2012-04-13 04:28:26