文章详情页
mysql - 要取出数据库中按某字段排序后的前10,20,30条数据要怎么做?
浏览:295日期: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
相关文章:
1. 前端 - 设计稿为1080*1920,适配多种移动设备,不用rem,怎么写?2. cordova - myeclipse2014 导入android项目报错3. 随机产生200个小写英文字母,并统计个数,这是在网上看到的粒子,我想问怎样把它变得更简便?4. mysql - 在PHPMyadmin上乱捣鼓后出现 了 - #2002 - — 服务器没有响应(或本地服务器的套接字没有正确设置)。5. c++ - win10系统使用vs2015如何开发win7程序?6. spring3.1以上版本在myeclipse2015上不能部署,spring-web.jar部署错误,求指教???7. #2002 无法登录 MySQL 服务器8. 乱码 - VS2013+PTVS,python编码问题9. base64_decode调用出错windows server 2008R2系统上出现的10. javascript - 写了一个验证12.5-20.5的正则老是报错?
排行榜

网公网安备