文章详情页
mysql - 要取出数据库中按某字段排序后的前10,20,30条数据要怎么做?
浏览:308日期: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. 乱码 - VS2013+PTVS,python编码问题2. 随机产生200个小写英文字母,并统计个数,这是在网上看到的粒子,我想问怎样把它变得更简便?3. apache-tomcat-9.0.0.M20 java.lang.VerifyError: Bad return type4. java - 更新到IntelliJ IDEA2017.1后,遇到问题,求解!5. cordova - myeclipse2014 导入android项目报错6. phpStudy2017轻巧版mysql无法启动7. #2002 无法登录 MySQL 服务器8. phpstudy v8打开数据库就出错,而phpstudy 2018不会9. python - 时不时出现 (2013, ’Lost connection to MySQL server during query’)10. android-studio - Android studio导入老版本的2048项目报错
排行榜

网公网安备