MySQL - 从一组可能的时间戳中选择最近的日期?

Cra*_*der 12 mysql select timestamp sql-order-by

我想知道是否可以使用mysql查询:

我有一个叫做更新的表.

在更新表中,我有2列,idtimestamp.

我有5行,每行有相同id但有不同的日期时间戳.此时间戳的一个示例是值:2012-08-04 23:14:09.

我想从5个结果中仅选择最新的时间戳值.这也可以通过说我想选择最接近当前日期和时间的值来解释.我怎么能这样做?

Vit*_*r M 26

SELECT id, timestamp FROM updates ORDER BY timestamp DESC LIMIT 1
Run Code Online (Sandbox Code Playgroud)


Jul*_*ien 12

你试过SELECT MAX(timestamp)吗?