mysqlDiyelim ki benzer yada aynı alanlara sahip iki tablonuz var. Ve birindeki kayıtları diğerine aktarmak istiyorsunuz. Bunun için MySQL’in ON DUPLICATE KEY UPDATE özelliğini kullanabiliriz. Aşağıdaki iki örneği inceleyelim.

Örnek-1: Elimizde Musteri1 ve Musteri2 tabloları olsun. Her ikisininde id(birincil anahtar) , ad, soyad, adres alanları olduğunu varsayalım.

INSERT INTO Musteri1 SELECT * FROM Musteri2 ON DUPLICATE KEY UPDATE Musteri1.adres = Musteri2.adres;

okumaya devam