簡體   English   中英

如何計算用戶名下的行數?

[英]how do i count the amount of rows under a username?

我正在為我的學校項目創建一個論壇,在我的主頁上,我想制作某種排行榜,您可以在其中看到前 10 名海報以及他們有多少postet。 生病添加我的數據庫的圖片,所以如果你知道它是如何工作的,請告訴我。 數據庫

我不知道你的意思,但如果你的意思是數據庫查詢,它可以是這樣的:

SELECT username, 
       COUNT(*) AS total_post 
FROM your_table 
GROUP BY username 
ORDER BY COUNT(*) DESC 
LIMIT 10

我假設你的表名帖子。 您可以將其替換為您的表名。

SELECT COUNT(post) as total_post, username FROM posts GROUP BY username;

它會返回類似的東西

total_post   username 

   5         username

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM