Harun Reşit Zafer

bâki kalan bu kubbede bir hoş sadâ imiş

Etiket: mysql merge

MySQL ile Tablodaki Çift Kayıtları Silme

mysqlDiyelim ki tablonuzda bir şekilde çift kayıtlar oluşmuş ve bu kayıtları teke indirmek istiyorsunuz. Bunun için birden fazla seçenek mevcut ama ben bana en kolay gelen ve bizzat kullandığım ve muhtemelen de kullanacağım yolu paylaşmak istiyorum.

okumaya devam

MySQL ile Kayıt Birleştirme (Merge)

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

© 2017 Harun Reşit Zafer

Temayı tasarlayanAnders NorenYukarı ↑