2010-11-03 83 views
0

我正在創建一個新的網站,該網站將成爲遊戲的「排行榜」。每個用戶在數據庫中都會有一列統計信息(例如殺人,死亡,積分等)。排行榜排名/ MySQL中的海量數據組織

我需要對這些數據進行排序,併爲每個用戶提供一個統計信息的全局排名,這將是表中的另一列。

我不知道從哪裏開始 - 我如何以有效的方式組織表?

回答

1

您可以將每個統計信息放在一個帶有userid(或用戶唯一標識符)的表格中作爲主鍵。但我不會將全球排名存儲爲一列。我會在應用程序中計算它。

+0

我需要遍佈多個頁面的全球排名。將會有排行榜,但我需要用戶的全球排名才能顯示在個人資料頁面中 – Ryan 2010-11-03 23:54:33