提问人:shashank Bharadwaj 提问时间:11/16/2023 最后编辑:SelVazishashank Bharadwaj 更新时间:11/16/2023 访问量:28
从 mysql [duplicate] 获取最新数据
To get the latest data from mysql [duplicate]
问:
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
答:
0赞
Kalle
11/16/2023
#1
您可以使用 MySQL MAX() 函数来确定最新记录:
SELECT MAX(data) FROM table
如果您希望多个记录只是按日期时间排序,这应该可以解决问题
SELECT data FROM table ORDER BY column_name DESC
评论
0赞
shashank Bharadwaj
11/16/2023
嗨,我之前尝试过,但它没有用,它给了我上面的所有记录。
0赞
Kalle
11/17/2023
嗨@shashankBharadwaj - 您是否尝试过使用 MAX() 函数进行查询?它应该只给你一个结果。如果没有,您能否为我提供示例输出。
评论