>> colonne specifiche che mi dicono se un'annotazione è una ripetizione.
Così, che cosa sono quelle colonne specifiche? Che versione dell'assistente di SQL?
Pochi pensieri vengono alla mente… Lascia per ammettere (dire) il orig_filename, il gruppo, tipo sono le tre colonne che identificano unicamente la vostra lima per la presentazione
-- 1 pensato - esposizione appena i casi supplementari - mettere le colonne realmente state necessarie per identificare unicamente “nel divisorio„ dalla parte (SQL 2005, SQL 2008)
selezionare *
da (selezionare il row_number () sopra (divisorio da orig_filename, [gruppo], da ordine [del tipo] da submitid) come Marina militare, * da csmsadmin.submissions) s
dove s.rn > 1
-- 2 pensati - usare il conteggio per identificare il orig_filename, comprende tutti i casi non appena i dupes (qualsiasi assistente di SQL)
selezionare *
da csmsadmin.submissions s
dove 1 <�>
-- 3 pensati - usare un unire - specialmente se là sono indici da usare (qualsiasi assistente di SQL)
selezionare s.*
da csmsadmin.submissions s
interno unire lo Sc di csmsadmin.submissions su sc.orig_filename = s.orig_filename e Sc [gruppo] = S. [gruppo] e Sc [tipo] = S. [tipo] e sc.submitid <> s.submitid
Ci sono altri metodi pure, dipendono un po'da che cosa possiamo ed uso cant in termini di colonne e versione