从mysql获取最新数据

问题描述 投票:0回答:1
2023-11-16 12:27:21.677826
2023-11-16 12:27:21.832048
2023-11-16 12:27:21.978845
2023-11-16 12:27:22.010928
2023-11-16 12:27:22.037900
2023-11-16 12:33:31.663295
2023-11-16 12:33:31.685133
2023-11-16 12:33:31.706968
2023-11-16 12:33:31.728155
2023-11-16 12:33:31.752384
2023-11-16 12:33:31.777117

大家好

请帮我从上面给定的时间戳中找到最新的记录。

我尝试过使用这个查询:

select data 
from table 
where column name > CURRENT_TIME 

但是通过使用这个我得到了如上所示的所有数据。但我需要根据时间戳的最新记录,就像我需要来自此的数据

timestamp
2023-11-16 12:33:31.663295
mysql record
1个回答
0
投票

您可以使用MySQL MAX()函数来确定最新记录:

SELECT MAX(data) FROM table

如果您希望按日期时间排序多个记录,这应该可以解决问题

SELECT data FROM table ORDER BY column_name DESC
© www.soinside.com 2019 - 2024. All rights reserved.