gpt4 book ai didi

MySQL - 仅获取最近的前一条记录,但不获取所有前一条记录

转载 作者:行者123 更新时间:2023-11-29 16:53:07 25 4
gpt4 key购买 nike

我有这个示例表:

id    room_id   gauge    date
1 1 10 2018-10-03
2 2 17 2018-10-03
3 1 16 2018-10-05
4 2 25 2018-10-05

我只想获取最近的记录,即 2018-10-05 的记录,以将其显示为我之前的指标。我将如何做到这一点?

我的尝试:

SELECT * FROM sample WHERE date > (SELECT MAX(date) FROM sample)

最佳答案

试试这个

SELECT * FROM sample WHERE date = (SELECT MAX(date) FROM sample)

您 try catch 的日期大于字段中的最大日期。这样结果就不会显示,因为最大日期是2018-10-05。意味着只会检索较大的值。

关于MySQL - 仅获取最近的前一条记录,但不获取所有前一条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52712660/

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