access中Top与Order by 的问题——如何解决 SELECT TOP 1语句竟然返回多条记录的问题?
2012-04-16 14:42
543 查看
access中Top与Order by 的问题——如何解决 SELECT TOP 1语句竟然返回多条记录的问题?
JET SQL不是 T-SQL语句。jet sql 会返回重复值,也就是说,一个表中如果 ORDER BY 的字段都是 0 ,一共有100条记录,即使你用SELECT TOP 1 来返回记录,也同样返回100条记录,因为 JET DB 无从在这100条记录里面判断先后次序,只能返回100条。要解决此问题可以建立一个自动编号字段(id),然后用
select top 1 a,id from tablename order by a,id
相关文章推荐
- access中Top与Order by 的问题——如何解决 SELECT TOP 1语句竟然返回多条记录的问题?
- 如何解决access 中 SELECT TOP 1语句竟然返回多条记录的问题?
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
- 如何解决ACCESS中select TOP语句竟然返回多条记录的问题?
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题
- 如何解决access 中 SELECT TOP 1语句竟然返回多条记录
- 如何解决ACCESS中select TOP语句返回全部记录问题?(转)
- ACCESS中Select TOP语句竟然返回多条记录的问题
- ACCESS中SELECT TOP语句竟然返回多条记录的解决方案
- 关于sql视图--定义视图的查询不能包含order by子句,除非在select 语句的选择列表中还有top子句---问题解决
- 解决Access 的select top n 和order by 的问题
- 如何解决p6spy日志记录sql语句重复的问题
- Access中的Select Top 语句不起作用解决
- 【小小问题集锦5之---为什么在没有 ORDER BY 子句的情况下无法保证 SELECT 语句所返回结果的顺序。】
- 小小问题集锦5之---为什么在没有 ORDER BY 子句的情况下无法保证 SELECT 语句所返回结果的顺序