They are developers . . . what do you expect :)drop table #jaygocreate table #jay( id int, date datetime, name varchar(10), city varchar(10))goinsert #jay values (1,'2/3/02','Joe','Detroit')insert #jay values (2,'2/4/02','Joe','Ovid')insert #jay values (3,'1/8/98','Sue','Moscow')insert #jay values (4,'1/9/99','Sue','Mosocow')goselect j.id, dt.maxdate, dt.name, j.cityfrom #jay j inner join ( select name, max(date) as maxdate from #jay group by name ) dt on (j.name = dt.name and j.date = dt.maxdate)
Jay<O>EDIT: . . . great minds think alike, I guess . . .Edited by - Jay99 on 04/03/2002 10:20:28