筆記本
2012年8月21日星期二
mySQL 資料不重複
將欄位設定成UQ:唯一的索引值,當存入資料庫時,如有重複的資料,就不會被輸入
假設col2為UQ
INSERT INTO table ( col1, col2 ) VALUES ( value1, value2)
ON DUPLICATE KEY UPDATE col1='value3',col2='value4';
如果資料庫裡沒有col2=value2的值,則新增col1=value1,col2=value2的值。
如果資料庫裡已經有col2=value2的值,則更新col1=value3,col2=value4的值。
没有评论:
发表评论
较新的博文
较早的博文
主页
订阅:
博文评论 (Atom)
没有评论:
发表评论