J'ai besoin d'un code SQL qui identifiera les éventuels doublons dans une table. Disons que ma table a 4 colonnes :
-
ID (clé primaire)
-
Date1
-
Date2
-
GroupID
(Date1, Date2, GroupID) forment une clé unique.
Cette table est remplie de blocs de données à la fois, et il arrive souvent qu'un nouveau bloc soit chargé et contienne un certain nombre d'enregistrements qui s'y trouvent déjà. Cela ne pose aucun problème tant que la clé unique les capture. Malheureusement, il arrive que Date1 soit vide (ou du moins '1900/01/01'), que ce soit lors du premier téléchargement ou des téléchargements suivants.
Ce dont j'ai besoin, c'est de quelque chose qui identifie les cas où la combinaison (Date2, GroupID) apparaît plus d'une fois et où pour un des enregistrements Date1 = "1900/01/01
Gracias
Karl