gpt4 book ai didi

mysql - SQL phpmyadmin查询返回最近日期

转载 作者:行者123 更新时间:2023-11-29 11:15:18 26 4
gpt4 key购买 nike

我的 phpmyadmin 数据库中有一个表,其中包含以下列和数据:

id    sensor    temp    hum    date

--------------------------------------

1 sensor1 15 20 20/12/2016
2 sensor1 18 0 2/10/2015
3 sensor2 22 10 20/12/2016
4 sensor2 30 22 2/10/2015
5 sensor3 25 15 20/12/2016

我想要一个返回数据的查询,例如:

id    sensor    temp    hum    date

--------------------------------------

1 sensor1 15 20 20/12/2016
3 sensor2 22 10 20/12/2016
5 sensor3 25 15 20/12/2016

所以我想要每个传感器的最新日期和信息。我如何通过查询来做到这一点?感谢大家的帮助。

编辑

我的日期以这种格式存储:

Thu Sep 29 2016 11:42:59 GMT+0200 (CEST)

编辑2

我已经注意到,在我的数据库上激活了 only_full_group_by

最佳答案

尝试

select `id`,`sensor`,`temp`,`hum`, max(`date`)
from table
GROUP BY `sensor`;

关于mysql - SQL phpmyadmin查询返回最近日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39855112/

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