您的位置:首页 > 运维架构

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐