您的位置:首页技术文章
文章详情页

mysql - 要取出数据库中按某字段排序后的前10,20,30条数据要怎么做?

浏览:70日期: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

相关文章: