Py学习  »  Vipin  »  全部回复
回复总数  1
11 年前
回复了 Vipin 创建的主题 » 如何在mysql中创建只显示最后一行的组?[重复]

子查询解决方案 fiddle Link

select * from messages where id in
(select max(id) from messages group by Name)

按连接条件求解 fiddle link

select m1.* from messages m1 
left outer join messages m2 
on ( m1.id<m2.id and m1.name=m2.name )
where m2.id is null

这篇文章的原因是只给小提琴链接。 其他答案中已经提供了相同的sql。