groupby后取时间最近的一条

 

 -- 表tableName 中包含 字段 id、creative_id、creative_name、create_time 字段, 同一个creative_id对应多个creative_name ,通过group creative_id 后查找出一条创建时间最近的creative_name

select a.creative_id , 
(select b.creative_name from tableName b where b.id=a.id order by b.create_time limit 1)
from tableA a group by a.creative_id;

  

 --

posted @ 2025-01-16 11:19  叫我林大官人  阅读(17)  评论(0)    收藏  举报