gpt4 book ai didi

mysql - SQL 从表中选择具有最大日期的行

转载 作者:行者123 更新时间:2023-11-29 10:27:07 28 4
gpt4 key购买 nike

我需要创建一个查询,在其中获取带有最新时间戳日期的行。我知道MAX不能用于 WHERE条款,但我需要这样的东西:

SELECT * FROM data WHERE MAX(timestamp)

最佳答案

如果您只需要一行,请使用order bylimit:

select d.*
from data d
order by d.timestamp desc
limit 1;

如果您希望所有此类行都出现平局,那么您可以使用:

select d.*
from data d
where d.timestamp = (select max(d2.timestamp) from data d2);

关于mysql - SQL 从表中选择具有最大日期的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48100135/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com