Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Domanda >> PC Risoluzione dei problemi >> .

Come rimuovere i duplicati in una query

database SQL tenere un registro e di creare ambienti dinamici nelle pagine web . Dal momento che SQL non distingue tra i record duplicati , si potrebbe avere difficoltà di eliminarli. È possibile eliminare i duplicati copiando tutti i record distinti a un altro tavolo , quindi rimuovendo la vecchia tabella e rinominare la nuova tabella per il nome di quello vecchio. Questo processo rende la rimozione dei duplicati molto più semplice di ricerca e la rimozione di loro singolarmente manualmente . Istruzioni
1

Aprire l'interfaccia di comando SQL .
2

tipo " select count ( *) from dup_table . " Sostituire " dup_table " con il nome della tabella che si sospetta ha duplicati . Questo indica quanti record esiste nella vostra tabella .
3

Type " selezionare distinto da dup_table . " Questo mostra il numero di record distinti avete all'interno del vostro tavolo . Se vedi un numero più piccolo in questo conteggio di quello scorso , si dispone di record duplicati .
4

Tipo " selezionare distinto * in another_table da dup_table . " Sostituire " another_table " con qualsiasi nome della tabella che si desidera. Questo consente di copiare tutti i record non duplicati nella nuova tabella . È ora possibile eliminare la tabella duplicata e rinominare la nuova tabella per il nome del vecchio tavolo .

 

Domanda © www.354353.com