Bonjour à vous,

J'ai récupéré ce code pour supprimer les doublons et cela ne fonctionne pas, je suis sur SQL Server 2008 R2.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
DELETE 
FROM   SALARIES Ta 
WHERE  Ta.COLID < ANY (SELECT t2.COLID
                      FROM    SALARIES T2
                      WHERE  Ta.COLID <> T2.COLID
                        AND  Ta.NOM = T2.NOM
                        AND  Ta.PRENOM    = T2.PRENOM
                        AND  Ta.AGES = T2.AGES) 
 
ERREUR :
Msg 102, Niveau 15, État 1, Ligne 3
Syntaxe incorrecte vers 'Ta'
Merci.