gpt4 book ai didi

mysql - 如何通过显示最新行数据来使用组

转载 作者:行者123 更新时间:2023-11-29 09:22:32 27 4
gpt4 key购买 nike

有人可以告诉我如何使用 group by 子句,按表中的键之一进行分组,但顶部仍具有最新的时间戳吗?我有多行数据,但我只想显示最新行

最佳答案

如果您只想每组中最新的一个:

SELECT somefield
FROM table t1
WHERE timestamp = (SELECT MAX(timestamp)
FROM table t2
WHERE t1.somefield = t2.somefield);

或者只是最近的一个:

SELECT somefield
FROM table
GROUP BY somefield
ORDER BY MAX(timestamp) DESC
LIMIT 1;

关于mysql - 如何通过显示最新行数据来使用组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1225398/

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