访问查询具有最高ID的记录

时间:2014-11-30 16:37:12

标签: ms-access

在Microsoft Access中,我应该如何编写一个选择表中具有最高ID的记录的查询?

我已经尝试了很多,但找不到可行的解决方案。

2 个答案:

答案 0 :(得分:1)

有几种方法可以做到这一点。这是两个:

Select * 
from yourTable 
where ID = (Select max(ID) as highestID from your table)

或者

Select top 1 * 
from yourTable
order by ID desc

如果您的ID不是唯一的,第二个示例可能会返回多个记录。

答案 1 :(得分:0)

您可以使用MAX功能

Select MAX(ID) from MyTable

SOURCE