Noen ganger brukere uhell lage flere duplikater i systemet , og som en database administrator , får du oppgaven med å finne dem . Dessverre , duplikater ta opp ressurser og gjøre det vanskelig for søk og rapportering. Finne dupliserte data i SQL Server -database er første skritt i å strømlinjeforme data . Instruksjoner
en
Åpen SQL Server Management Studio . Klikk på Windows " Start" -knappen, velg "Programmer ", velg deretter " Microsoft SQL Server. " I menyen velger du " SQL Server Management Studio. "
2
Lag duplikat spørringen. Skriv inn følgende tekst og klikk " Kjør" for å finne duplikater . I dette eksemplet er enhver kunde rekord med samme personnummer vises.
Velge distinkt social_security fra kunder ( NOLOCK ) gruppe av customershaving count ( social_security ) > 1order av social_security
3
Utfør en " velg count " av duplikater. Det kan være lurt å vite hvor mange ganger en rekord er duplisert . Spørringen nedenfor vil vise antallet for hver duplikat kunde .
Select count ( *) som duplicatenumber , social_security fra kunder ( NOLOCK ) gruppe av customershaving count ( social_security ) > 1order av social_security