SELECT [personentotaal zonder werknr].reln, count(
FROM [personentotaal zonder werknr]
WHERE ((([personentotaal zonder werknr].reln) In (SELECT [reln] FROM [personentotaal zonder werknr] As Tmp GROUP BY [reln] HAVING Count(*D>1 )));
deze query geeft mij alle records terug die duplicated zijn. Als ik de select in delete verander dan verwijderd hij alle duplicates dus inclusief de ene die origineel is. Hoe wijzig ik hem zo dat hij van alle duplicates er een over laat!!!
FROM [personentotaal zonder werknr]
WHERE ((([personentotaal zonder werknr].reln) In (SELECT [reln] FROM [personentotaal zonder werknr] As Tmp GROUP BY [reln] HAVING Count(*D>1 )));
deze query geeft mij alle records terug die duplicated zijn. Als ik de select in delete verander dan verwijderd hij alle duplicates dus inclusief de ene die origineel is. Hoe wijzig ik hem zo dat hij van alle duplicates er een over laat!!!