您的位置:首頁技術文章
文章詳情頁

mysql - 要取出數據庫中按某字段排序后的前10,20,30條數據要怎么做?

瀏覽:138日期:2022-06-20 13:26:30

問題描述

要取出數據庫中按某字段排序后的前10,20,30條數據要怎么做?表中這樣的字段有很多。因為有多個排行榜。比如有totalClickNum,monthClickNum,weekClickNum等。對數據庫操作不是很懂。具體要怎么做才能使得性能比較高呢?

問題解答

回答1:

function getSql(sortFields, num) { return 'select * from 表 ORDER BY ' + sortFields + ' DESC LIMIT ' + num;}回答2:

用limit

回答3:

SELECT 字段1,字段2,字段3 FROM 表 ORDER BY 排序字段 DESC LIMIT 10

相關文章:
国产综合久久一区二区三区