mysql 去重查询的坑

希望查询最近创建任务的用户名去重。

1. 使用SQL,结果莫名其名查询出来的不是按照 created_time 倒叙查出来的 username。经过查询才知道,这样会每个username有多条记录,关联的created_time 可能是个随机的值,不一定符合要求。

  select distinct username from media_placement_detail order by created_time desc limit 40\G;

修改为 select distinct username from (select username from media_placement_detail order by created_time desc limit 40) t\G;

posted @ 2025-12-16 11:37  my日常work  阅读(1)  评论(0)    收藏  举报