如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题
来源:互联网 发布:志鸿优化系列丛书语文 编辑:程序博客网 时间:2024/05/01 10:39
我知道,ACCESS和 SQL Server有差别,但不知道差别这么大。
使用 Select top n在ACCESS测试过,都是成功的, 如果在查询TOP语句的后面使用Order by,而且Order by字段中有重复值的话,那么这个TOP很可能会失效,会返回所有记录。
比如:
Select top 5 from News order by CreateDate
如果CreateDate中有重复值,那么很有可能会显示出所有的记录来,此TOP功能会失效的。
我们可以采用主键的方式解决:
Select top 5 from News order by CreateDate desc,id desc
用主键作“不可能重复”的保障就可以防止此问题出现了!!
- 如何解决access 中 SELECT TOP 1语句竟然返回多条记录的问题?
- 如何解决ACCESS中select TOP语句竟然返回多条记录的问题?
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
- 如何解决access 中 SELECT TOP 1语句竟然返回多条记录
- access中Top与Order by 的问题——如何解决 SELECT TOP 1语句竟然返回多条记录的问题?
- ACCESS中Select TOP语句竟然返回多条记录的问题
- ACCESS中SELECT TOP语句竟然返回多条记录的解决方案
- “取出数据表中第10条到第20条记录”的sql语句+select top 用法
- 解决Access中Select Top 与Order By 冲突问题
- access select top 的问题
- 如何解决create view中Select where语句中含有中文不能生成视图记录的问题
- SQL Server2008中将SELECT语句返回的多条记录转换以逗号分隔的字符串
- SQLServer对select语句返回多条记录给变量赋值时的处理情况
- ACCESS SELECT TOP N的问题
- 解决Access 的select top n 和order by 的问题
- 測試環境的配置
- 集成测试
- sql 2005日志文件压缩
- 关于QA的职责
- Internet Explorer 8 Beta1 开始下载
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题
- 马明哲回应股东质疑
- java 操作excel 续
- 在CSDN的第一天!
- Silverlight,你应该知道的10件事
- 细化解析web2.0与数据库之间的四点启示
- 使用AJAX技术实现网页无闪自动局部刷新
- 基础知识:网络专业术语的通俗形象解释
- 网页制作小技巧:dl dt dd标签用法