group by 后边也要加上对应的字段。你如果取名字和ID,然后又获取ID名字的最大年龄,肯定要把前两个都加到分组里的。
select id, max(age) ,max(name) from person group by id
那就要把别的属性也写到group by后面