MySQL查詢發文章最多的用戶的文章:
SELECT username, COUNT(*) AS num FROM articles GROUP BY username ORDER BY num DESC LIMIT 1;
以上SQL語句將在articles表中統計每個用戶發表的文章數,并將結果按照文章數從高到低排序。LIMIT 1表示只返回最大值,也就是發文章最多的那個用戶。
SELECT title FROM articles WHERE username = '發文章最多的用戶' ORDER BY date DESC LIMIT 10;
以上SQL語句將在articles表中找到發文章最多的那個用戶,并按照文章發表時間從新到舊排序,返回最新的10篇文章的標題。
上一篇css表下畫線