Create a subquery that returns those combinations that appear only once:
SELECT Field1, Field2
FROM MyTable
GROUP BY Field1, Field2
HAVING Count(*) = 1
Join your table to that subquery:
SELECT Id, Field1, Field2, Field3
FROM MyTable
INNER JOIN
(SELECT Field1, Field2
FROM MyTable
GROUP BY Field1, Field2
HAVING Count(*) = 1) As Subq
ON MyTable.Field1 = Subq.Field1
AND MyTable.Field2 = Subq.Field2
"Colin Hayes" wrote in message news:SH4$ALA620...@chayes.demon.co.uk...