删除姓名、年龄重复的记录(只保留Id最大的一条)
Id name age salary
1 yzk 80 1000
2 yzk 80 2000
3 tom 20 20000
4 tom 20 20000
Id name age salary
1 yzk 80 1000
2 yzk 80 2000
3 tom 20 20000
4 tom 20 20000
5 im 20 20000
select * from employee where id in (select max(id) from employee group by name,age);
注意:此处group by name,age的功能和distinct name,age一样.