Attualmente sto usando una sostituzione nella dichiarazione, ho un campo unico che farà sì che a UPDATE piuttosto che INSERIRE se trova un duplicato ...mysql sostituire in alternativa
Il problema è se trova un duplicato non riesco ad aggiornarmi su poche colonne, semplicemente mi asciugo.
Esiste un metodo "one statement" simile in cui posso solo AGGIORNARE ciò che voglio?
ho trovato fondono in ma non undertsnad la prima po 'di unire nella tabella utilizzando la tabella
Grande! In questo modo mantiene la chiave primaria ... – 472084
Sì, lo svantaggio è che ci vuole molto tempo per scrivere. – Anonymous
Esiste anche potenzialmente un notevole vantaggio in termini di prestazioni dall'utilizzo di INSERT ... ON DUPLICATE KEY UPDATE: http://code.openark.org/blog/mysql/replace-into-think-twice. Direi che vale un ulteriore minuto di scrittura del codice ... –