Ibland användare skapar misstag flera dubbletter i systemet , och som en databasadministratör , du uppgift att hitta dem . Tyvärr , dubbletter tar upp resurser och gör det svårt för sökningar och rapportering . Hitta dubblerade data i SQL Server-databasen är det första steget i att effektivisera uppgifter . Instruktioner
1
Open SQL Server Management Studio. Klicka på Windows " Start " -knappen , välj " Program " och välj sedan " Microsoft SQL Server . " I menyn , välj " SQL Server Management Studio . "
2
Skapa dubblett frågan . Skriv in följande text och klicka på " Kör " för att hitta dubbletter . I detta exempel är alla kunder post med samma personnummer visas .
Välja distinkt social_security från kunder ( nolock ) grupp genom customershaving count ( social_security ) > 1order genom social_security
3
Utför en " select count " av dubbletter . Du kanske vill veta hur många gånger en post dupliceras . Frågan nedan kommer visa räkningen för varje duplikat kund .
Select count ( * ) som duplicatenumber , social_security från kunder ( nolock ) grupp genom customershaving count ( social_security ) > 1order genom social_security
Addera