mysql 数据库,在数据聚合后需要提取指定条件的条目

mysql 数据库,在数据聚合后需要提取指定条件的条目
数据样例如下:

img

需求:对类型和名称两个字段进行group by,聚合后计数生成字段合计,生成的数据要显示最新日期的那一条数据对应的UID

我现在写的SQL能够聚合并且生成合计字段,但是无法满足生成的数据是显示最新日期的那一条数据对应的UID的要求,我的SQL语句应该怎样修改?

select * ,count(uid)as 合计 from table group by 类型,名称

暂时搜到通过order by 加上LIMIT配合可以实现

select * ,count(uid)as 合计 from table group by 类型,名称 order by 日期 desc LIMIT 10000

原贴地址:https://blog.csdn.net/worilb/article/details/116997971