Supprimer les enregistrements uniques

slak Messages postés 10 Date d'inscription vendredi 18 juin 2004 Statut Membre Dernière intervention 20 mars 2006 - 14 mars 2006 à 07:26
slak Messages postés 10 Date d'inscription vendredi 18 juin 2004 Statut Membre Dernière intervention 20 mars 2006 - 16 mars 2006 à 00:47
Bonjour j'ai une table access avec un champs "id" qui autorise les doublons.
comment je peux faire si je veux supprimer que les enregistrements orphelins (qui ont id unique) en sql si possible.
merci d'avance
slak

2 réponses

cs_moustachu Messages postés 1079 Date d'inscription jeudi 14 novembre 2002 Statut Membre Dernière intervention 1 janvier 2012
14 mars 2006 à 09:19
Bonjour,

Pour ta réponse va sur sqlfr.com ;o)

sinon, un truc dans le genre :delete from maTable T1 where exists (select t2.Id from maTable T2 where t1.id t2.id group by t2.id having count(*) 1)

++
Moustachu
0
slak Messages postés 10 Date d'inscription vendredi 18 juin 2004 Statut Membre Dernière intervention 20 mars 2006
16 mars 2006 à 00:47
merci bcp mais ca marche pas ta requette, le prog se plante.
est ce qu'il n'ya pas une autre solution par code vb?
merci

slak
0
Rejoignez-nous