如何避免使用SELECTTOP10语句导致输出结果超过10个
来源:互联网 发布:ubuntu php 安装路径 编辑:程序博客网 时间:2024/05/29 16:21
如果大于了10个
那就是order by 的问题,打个比方
"select top 2 ... order by sortnum desc"
如果有5个(sortnum=6)和6个(sortnum=7)的记录
那么就会取出11条记录来
解决的办法是再加个不重复的索引字段
select top 2 ... order by sortnum desc,id desc
- 如何避免使用SELECTTOP10语句导致输出结果超过10个
- 如何使用 TRY/CATCH 语句避免死锁
- 如何避免使用CreateThread函数导致的内存泄露
- 如何避免使用CreateThread函数导致的内存泄露
- 如何避免使用CreateThread函数导致的内存泄露
- 如何避免由于使用Handler导致的内存泄露
- 如何避免使用try catch语句块,及性能分析
- Python中如何避免使用多个分支语句(多个if和else)——函数字典(Function Map)简介
- Android单元测试时如何使用log查看输出结果
- 输出多个结果集
- 如何在INSERT语句中使用SELECT的结果
- 集算器如何将第一个sql语句中的结果作为第二个sql的参数值
- 如何避免System.Web.HttpException: 超过了最大请求长度。
- 现金贷“利滚利”超过高利贷,如何避免“人死债消”的困境?
- PHP之10个整数,从小到大排序,输出排序结果
- sql如何巧妙用case语句做输出目标结果--蠢萌蠢萌
- 避免使用skip略过大量结果
- 000038:使用if...else多分支语句通过判断age的值决定输出结果
- Callback
- DataSet和DataTable详解
- android 8个游戏开发框架
- Google Code SVN误操作!悲剧啊!!!
- log4net 详解
- 如何避免使用SELECTTOP10语句导致输出结果超过10个
- 学技术,永远没有止境
- 学习资料
- 手动实现的C语言string.h 头文件的字符串函数
- 修改Linux计算机名的方法
- 管理者的困境-放权或者崩溃
- GetClassLoader和GetCallerClass的使用
- 替换的代码,在过滤敏感的词有用
- dwr带简单参数及返回值,弹窗修改页面,不刷新页面下添加数据