MySQL查詢的方法很多,下面為您介紹的MySQL查詢語句用於實現查詢重復出現次數最多的記錄,對於學習MySQL查詢有很好的幫助作用。
在有些應用裡面,我們需要查詢重復次數最多的一些記錄,雖然這是一個很簡單的查詢語句,但是對許多初學者來說,仍然有些難度,特發此文章備查。
- SELECT keyword, count( * ) AS count
- FROM article_keyword
- GROUP BY keyword
- ORDER BY count DESC
- LIMIT 20
此段查詢語句返回 article_keyword 表中 keyword 重復次數count)最多的20條記錄。
- SELECT DISTINCT count( * ) AS count
- FROM article_keyword
- GROUP BY keyword
- ORDER BY count DESC
- LIMIT 6
此段查詢語句返回 article_keyword 表中 keyword 的重復次數count)排名前 6 的數值。通過添加 DISTINCT 返回唯一記錄。
MySQL列類型選擇和查詢效率的聯系
MySQL查詢超時問題的解決
改造自discuz的MySQL查詢類
MySQL查詢優化器的工作原理
MySQL查詢結果按某值排序