2011-10-25 49 views
0

我需要知道如何處理相當複雜的情況。獲取不同列中具有相同值的所有行的列值的總和

我有一個系統,允許用戶對其他人發表的評論進行投票。我希望根據他們的所有評論創建一份最具票數的人的報告。用戶表中沒有跟蹤upvotes,只在評論表中進行跟蹤,因此需要通過評論表並獲取投票列中的值,並輸出每個用戶標識的所有投票列值的總和。然後,它需要如果你發佈你的用戶和意見表結構提前訂購這些輸出前10

感謝您的幫助

+3

您必須發表您的評論和投票表架構。 –

回答

0

我可以做一個查詢。但它會是這樣的:

SELECT SUM(votes) total, user_id FROM comments GROUP BY user_id ORDER BY total LIMIT 10 
相關問題