Mysql
 sql >> Database >  >> RDS >> Mysql

Importa colonna da CSV nella tabella MySQL esistente

Grazie per avermi indirizzato nella giusta direzione fancyPants.

Alla fine l'ho risolto in questo modo:

  1. Creata una nuova tabella nel DB chiamata Researcher_Temp con colonne dal CSV.
  2. Usato phpMyAdmin per importare il CSV usando LOAD DATA in Researcher_Temp
  3. Esegui la seguente query per aggiungere i dati di riepilogo da Researcher_Temp nel mio Researcher principale tabella:

UPDATE Researcher INNER JOIN Researcher_Temp on Researcher_Temp.Email = Researcher.Email SET Researcher.Summary = Researcher_Temp.Summary;

Ho quindi eliminato la tabella temporanea.