select a.* from (select * from table where ndate='2003' or ndate='2000') a inner join (select min(ndate),field from table where ndate='2003' or ndate='2000' group by field) b on a.field=b.field and a.ndate=b.ndate
select a.* from (select * from table where ndate='2003' or ndate='2000') a inner join (select min(ndate),field from table where ndate='2003' or ndate='2000' group by field) b on a.filed=b.filed