Visualizzazione dei risultati da 1 a 4 su 4

Discussione: script di copia record distinti da tabella A a tabella B

  1. #1

    script di copia record distinti da tabella A a tabella B

    Buonasera
    ho una TABELLA A che ha all'interno tanti record con email duplicate
    vorrei fare uno script php che mi prenda solo le email distinte e mi copi i record nella TABELLA B
    in modo da averne una bonificata e pulita di sole email distinte...ovviamente oltre alla mail ci sono tutti le altre colonne tipo nome cognome etc... che vorrei cmq portare nella nuova
    avete suggerimenti di script php?

    grazie
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  2. #2
    si può fare con uno statement SQL

    INSERT INTO NuovaTabella
    SELECT DISTINCT ...

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    11,400
    Non penso di aver capito perfettamente la situazione, ma con la clausola DISTINCT di SQL dovresti risolvere.

  4. #4
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jul 2002
    residenza
    Lyon
    Messaggi
    5,341
    Quote Originariamente inviata da optime Visualizza il messaggio
    si può fare con uno statement SQL

    INSERT INTO NuovaTabella
    SELECT DISTINCT ...
    Aggiungerei LOWER() nel caso in cui ci fosse par esempio abc@miosito.com e Abc@miosito.com

    INSERT INTO NuovaTabella
    SELECT DISTINCT LOWER(campo email)
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

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 © 2018 vBulletin Solutions, Inc. All rights reserved.