J'ai besoin d'un code SQL qui permettra d'identifier les doublons possibles dans une table. Disons que ma table a 4 colonnes:SQL Recherche de doublons possibles
ID (clé primaire)
Date1
Date2
GroupID
(date1, date2, GroupID) forment une clé unique.
Cette table est remplie avec des blocs de données à la fois, et il arrive souvent qu'un nouveau bloc soit chargé contenant un certain nombre d'enregistrements qui s'y trouvent déjà. Cette amende tant que la clé unique les attrape. Malheureusement, parfois Date1 est vide (ou au moins '1900/01/01') soit avec le premier téléchargement ou suivant.
Donc ce que je besoin est quelque chose pour déterminer où les (Date2, GroupID) combinaison apparaissent plus d'une fois et où pour un des enregistrements Date1 = « 1900/01/01 »
Merci
Karl
Si vous avez plusieurs entrées avec Date1 étant 1900/01/01, et Date2 et GroupID le même, est-il considéré comme multiple? Je suppose que c'est ... –
dans ce cas ce ne serait pas un problème - ne devient un problème que si Date1 est 1900/01/01 dans un téléchargement mais a une valeur dans un autre – Karl
Je voulais dire si vous avez plusieurs entrées avec Date1 étant 1900/01/01, et Date2 et GroupID le même, mais un Date1 a une valeur (avec les mêmes Date2 et GroupID). –