Actually I was able to knock out something last evening:
Select A.* from ExteriorWallCodes A INNER JOIN
(Select min(intID) as intID,vchrCode from ExteriorWallCodes
Group by vchrCode) B
ON (a.intID=b.intID and A.vchrCode = B.vchrCode)
order by A.intID
Thanks for the help though... I just need to look at both because from a table of 41 items, yours returns 29 and mine returns 27, just need to see whats what and why 🙂
regards,
Chris