Sommetider brugere utilsigtet oprette flere dubletter i systemet, og som en database administrator , er du til opgave at finde dem. Desværre dubletter tage op ressourcer, og gør det vanskeligt for søgninger og rapportering. Finde dublerede data i din SQL Server -database er det første skridt i at strømline data. Instruktioner
1
Open SQL Server Management Studio. Klik på Windows "Start" knappen, vælg "Programmer " og derefter vælge "Microsoft SQL Server ". I menuen, vælg " SQL Server Management Studio. "
2
Opret eksemplarer forespørgsel. Indtast følgende tekst og klik på "Kør " for at finde dubletter. I dette eksempel er enhver kunde rekord med den samme sociale sikring nummer.
Select distinct social_security fra kunder ( NOLOCK ) gruppe ved customershaving count ( social_security ) > 1order ved social_security
< br > 3
Udfør en "vælg optælling " af dubletter. Du ønsker måske at vide, hvor mange gange en rekord er duplikeret . Forespørgslen nedenfor vil vise optælling af hver enkelt kopieret kunden.
Select count (*) som duplicatenumber , social_security fra kunder ( NOLOCK ) gruppe ved customershaving count ( social_security ) > 1order ved social_security