色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql如何獲取每類的前三

老白2年前9瀏覽0評論

MySQL 是一款流行的關系型數據庫管理系統,它的功能強大、穩定可靠,利用 MySQL 可以方便地獲取每類的前三的文章。

SELECT * FROM (
SELECT *, ROW_NUMBER() OVER (PARTITION BY category ORDER BY views DESC) as rank
FROM articles
) ranked
WHERE rank<= 3;

以上 SQL 語句中,我們首先從 articles 表中選出所有文章,并使用 ROW_NUMBER() 函數進行排序,使相同分類的文章排在一起,并按照瀏覽量從高到底排名。接著,我們篩選出排名前三的文章,即 WHERE rank <= 3。

這樣就能輕松獲取每類的前三的文章了。