如果大于了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个
最新推荐文章于 2024-07-08 08:00:00 发布