mysql 一条语句完成插入或更新

#插入或更新,依据唯一建判断
INSERT INTO
u_userinfo (memberid,nickname,userpicurl,sex)
VALUES (1010,'楚留香62','http://111',0)
ON DUPLICATE KEY UPDATE
nickname ='楚留香62',userpicurl='http://111111',sex=0;

字段中需要有唯一建,如memberid为主键就是唯一建,当插入记录时,

发现memberid重复时,执行ON DUPLICATE KEY UPDATE后的更新语句

 

posted @ 2016-07-19 16:35  蔡昊  阅读(661)  评论(0编辑  收藏  举报