Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [MySQL] Insert If Not Exists

    Ciao a tutti, ho un db mysql con 2 tabelle di anagrafica.

    Vorrei inserire nella tabella1, tutti i contatti che ho nella tabella2 controllando però il campo email.
    Se l'email è già presente nella tabella1, allora non aggiungo il contatto.

    Grazie mille in anticipo

  2. #2
    provo cosi' a braccio:

    codice:
    insert into tabella 1 (select * from tabella2 as a where not exists(select * from tabella1 as b where b.email=a.email))
    Non so se ti da errore di deadlock.

    prova.

    Ciao

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.