Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Cancellare record

  1. #1

    Cancellare record

    Ho la necessità di cancellare da una tabella tutti i record che hanno il campo email duplicato. Per esempio se un indirizzo email è stato inserito in due o più record, devo lasciarne solo uno, cancellando gli altri. (ovviamente dopo aver pulito la tabella inserisco la chiave unica al campo email)

    Qualche consiglio?
    Grazie
    Luciano

  2. #2
    Utente di HTML.it L'avatar di Avalox
    Registrato dal
    Nov 2003
    Messaggi
    302
    ma i record che hanno il campo e-mail duplicato sono PERFETTAMENTE UGUALI? Altrimenti, con quale criterio scegli quello che devi mantenere?

    Posta la struttura della tabella ed un esempio

  3. #3
    Crei una nuova tabella, fai un insert con il distinct sul campo mail, cancelli la vecchia tabella e rinomini la nuova.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.