Seandainya data uniqe/primary key memang sudah ada, tapi saat terjadi duplikasi kita ingin mengupdate data tersebut maka bisa menggunakan query sebagai berikut:
Single record:
INSERT INTO table (pkfield,a,b) VALUES (1,2,3)
ON DUPLICATE KEY UPDATE a=2, b=3;
Multiple Record:
INSERT INTO table (pkfield,a,b) VALUES (1,2,3),(4,5,6)
ON DUPLICATE KEY UPDATE a=VALUES(a), b=VALUES(b);
Happy Coding everyone...
Click here if you like this article.
0 Comments