文章详情页
mysql - 要取出数据库中按某字段排序后的前10,20,30条数据要怎么做?
浏览:268日期: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. javascript - bootstrap导航栏莫名多出20px,怎么回事2. #2002 无法登录 MySQL 服务器3. python - 搜索大文件(20G左右)4. mysql - 在PHPMyadmin上乱捣鼓后出现 了 - #2002 - — 服务器没有响应(或本地服务器的套接字没有正确设置)。5. android-studio - Android studio导入老版本的2048项目报错6. spring3.1以上版本在myeclipse2015上不能部署,spring-web.jar部署错误,求指教???7. Python获取HTTP请求的状态码(200,404等)8. Phpstorm搭配Sqlsever2008实现PDO连接报错9. 报错SQLSTATE[HY000] [2002] php_network_getaddresses10. html5 - 我引用的是花瓣网上的图片,在自己电脑上可以正常显示(状态码200),但在别人电脑上是403forbid,有大神知道是什么吗?
排行榜

网公网安备