官網資料:http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html
範例:INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1;
假設unique 為a欄位:
資料 INSERT INTO table (a,b,c) VALUES values(1,2,3) ON DUPLICATE KEY UPDATE c=c+1; 會更新c=c+1
資料 INSERT INTO table (a,b,c) values(2,2,3) ON DUPLICATE KEY UPDATE c=c+1;會新增資料(2,2,3)
沒有留言:
張貼留言