2014-04-27 252 views
-2

如何检索字段的最后一条记录?检索sql的最后一条记录

例如我已经记录5的uId

1的。 。 。

如何检索最后一条记录?

+0

你的问题很难解释。请使用以下格式: - 需要的行为, - 收到的行为, - 问题和这样的问题。在你目前的问题中,尤其是第一部分失踪;你想达到什么目的? – Luceos

+0

@Luceos更新 – user3522457

回答

2

关系数据库中的表格的定义没有固有的顺序。所以,没有“最后一行”。没有“第一”行。也就是说,除非你定义了一些其他列来指定排序。通常,这样的列将是自动递增的ID或创建日期字段。

您可以通过两种方式轻松获得最大值:

select max(uid) 
from table t; 

select t.* 
from table t 
order by uid desc 
limit 1; 

与像uid一个名称的字段应该是一个自动递增的ID,所以最大的价值可能是你真正想要的。

相关问题