Bonjour,
Voilà je me suis plongé dans le tuto sur le dédoublonnage ici mais je bug : d'où sorte le T et le T2 ?
Sont-ce deux bases distinctes ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 DELETE FROM T_DOUBLON T WHERE T.NUM < ANY (SELECT NUM FROM T_DOUBLON T2 WHERE T.NUM <> T2.NUM AND T.NOM = T2.NOM AND T.PRENOM = T2.PRENOM)
Ma base s'appelle newsletter et la valeur NUM est id et la PRENOM est email.
J'ai bêtement remplacé ces valeurs comme ceci :
...mais ça ne marche pas !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 DELETE FROM newsletter T WHERE T.id < ANY (SELECT id FROM newsletter T2 WHERE T.id <> T2.id AND T.email = T2.email)
Partager