gpt4 book ai didi

php - 如何获取特定日期的最新数据? [MySQL]

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

如何在MySQL中获取特定日期的最新数据?

假设我的数据库中记录了一列日期

dates      |     time     |    value
---------------------------------------------
2015-08-05 | 11:03:02 | 200
2015-08-05 | 23:04:22 | 2400
2015-08-07 | 8:00:22 | 500
2015-08-08 | 13:00:11 | 400
2015-08-08 | 13:23:11 | 200
2015-08-09 | 17:00:23 | 2200
2015-08-09 | 17:06:00 | 1290
2015-08-09 | 19:22:00 | 900
2015-08-13 | 01:01:22 | 1010

我想获取特定日期的最新数据或交易,我想要的结果是这样的

 dates      |     time    |     value
---------------------------------------------
2015-08-05 | 23:04:22 | 2400
2015-08-07 | 8:00:22 | 500
2015-08-08 | 13:23:11 | 200
2015-08-09 | 19:22:00 | 900
2015-08-13 | 01:01:22 | 1010

只选择特定日期或不同日期的最新数据,可能的查询是什么?

最佳答案

你需要这样做才能得到每个日期

select t1.dates,t1.time,t1.value from table as t1 inner join
(
select dates,max(time) as time from table group by dates
) as t2 on t1.dates=t2.dates and t1.time=t2.time

关于php - 如何获取特定日期的最新数据? [MySQL],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31981488/

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