Bardzo prosta odpowiedź, jeśli powiesz, że nie obchodzi Cię, który adres jest używany.
SELECT
CName, MIN(AddressLine)
FROM
MyTable
GROUP BY
CName
Jeśli chcesz, aby pierwszy był zgodny z, powiedzmy, „wstawioną” kolumną, to jest to inne zapytanie
SELECT
M.CName, M.AddressLine,
FROM
(
SELECT
CName, MIN(Inserted) AS First
FROM
MyTable
GROUP BY
CName
) foo
JOIN
MyTable M ON foo.CName = M.CName AND foo.First = M.Inserted