declare @tab table(myid varchar(20),myfg varchar(20),myname int,mymiss varchar(20))
insert @tab values('A003','001',666,'yyy')
insert @tab values('A002','001',666,'yyy')
insert @tab values('A002','002',666,'yyy')
insert @tab values('A002','003',666,'yyy')
insert @tab values('A001','001',666,'yyy')
insert @tab values('A001','002',666,'yyy')
insert @tab values('A001','003',666,'yyy')
select myid,max(myfg),max(myname),max(mymiss) from @tab group by myid