Slik fjerner duplikater i en spør

SQL databaser holde oversikt og lage dynamiske miljøer innenfor nettsider. Siden SQL ikke skiller mellom like poster, kan du ha problemer å slette dem. Du kan slette duplikater ved å kopiere alle forskjellige poster til en annen tabell, og deretter fjerne den gamle bordet og døpe den nye tabellen til navnet på den gamle. Denne prosessen gjør fjerne duplikater mye enklere enn manuell søking og fjerne dem individuelt.

Bruksanvisning

1 Åpne SQL kommando grensesnitt.

2 Skriv "velg count (*) fra dup_table." Erstatt "dup_table" med navnet på tabellen du mistenker har duplikater. Dette viser deg hvor mange poster som finnes i tabellen.

3 Type "velger forskjellig fra dup_table." Dette viser deg hvor mange distinkte poster du har i tabellen. Hvis du ser et mindre antall i denne tellingen enn det siste, har du like poster.

4 Type "velger tydelig * i another_table fra dup_table." Erstatt "another_table" med ethvert bord navnet du ønsker. Dette kopierer alle ikke-like poster til den nye tabellen. Du kan nå slette din kopi bord og endre navn på det nye bordet til den gamle tabellen navn.