我想知道是否可以使用mysql查询:
我有一个名为updates的表。
在更新表格中,我有两列,id
和timestamp
。
我有5行,每行有相同的id
但具有不同的日期时间戳。此时间戳的一个示例是值:2012-08-04 23:14:09
。
我想从5个结果中仅选择最新的时间戳值。这也可以通过说我想选择最接近当前日期和时间的值来解释。我怎么能这样做?
答案 0 :(得分:23)
SELECT id, timestamp FROM updates ORDER BY timestamp DESC LIMIT 1
答案 1 :(得分:11)
你试过SELECT MAX(timestamp)
吗?