Suppression des doublons dans une table avec comme message d'erreur msg 102

Fermé
gloiremaluly Messages postés 1 Date d'inscription lundi 2 septembre 2019 Statut Membre Dernière intervention 2 septembre 2019 - 2 sept. 2019 à 10:59
jee pee Messages postés 40482 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 27 novembre 2024 - 2 sept. 2019 à 11:33
Bonjour, je veux supprimer les doublons dans ma table et voilà le message d'erreur ci-dessous.

DELETE FROM PERSONNE P1
WHERE ID NOT IN (SELECT] MIN(ID)
FROM PERSONNE P2
WHERE P1.Nom = P2.Nom
GROUP BY Nom,PostNom,Prenom )

Msg 102, Niveau 15, État 1, Ligne 1
Syntaxe incorrecte vers 'P1'.
A voir également:

1 réponse

jee pee Messages postés 40482 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 27 novembre 2024 9 428
Modifié le 2 sept. 2019 à 11:44
Bonjour,

Déjà il y a une erreur de syntaxe le ] derrière le select ??

Puis une erreur de logique. Tu ne tiens compte que du nom, pas du prénom, ou du postnom.

Cdlt
0