SQL之分组后获取每组中时间最新的数据

关于需要对数据进行分组并且还需要获取每组中最新的数据,个人只为了记录一下,尝试了很多sql写法都不管用,网上大部分都是利用max函数获取分组后的最新时间然后再去右外连接利用时间等于最大时间进行筛选,发现并不能达到想要的效果,后来终于找到了可以实现的sql

例子:


需要获取chatinfo表中按照otherid分组后的最新数据的sql为

SELECT c.* FROM (SELECT * FROM chatinfo WHERE demandid = 373 HAVING 1 ORDER BY add_time DESC ) c GROUP BY c.otherid

查询结果为
在这里插入图片描述

展开阅读全文

Windows版YOLOv4目标检测实战:训练自己的数据

04-26
©️2020 CSDN 皮肤主题: 数字20 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值