文章利用了count(*)和broupby 及order by來實現了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 返回唯一記錄