方法: select identity(int,1,1) as autoID, * into Tmp from aaselect min(autoID) as autoID into Tmp2 from Tmp group by bselect * from Tmp where autoID in(select autoID from tmp2)