mysql SQL数据更新(有时更新,没有时插入)

1、SQL语句:微信

1.1语法:INSERT INTO 表名(字段名1,字段名2,...) VALUES(值1,值2,...) ON DUPLICATE KEY UPDATE 字段名=值,...学习

1.2例子:对象

INSERT INTO user(userId,userName,userAge,userSex) VALUES(1,"qyf",22,"nv") blog

ON DUPLICATE KEYclass

UPDATE userName="qinyufeng",userAge=24,userSex="女"语法

1.2.1数据表user,还没执行SQL语句以前是没有数据的。im

1.2.2执行图中SQL语句d3

1.2.3 user表中插入了一条新记录。数据

1.2.4 再执行一次相同的SQL语句微信公众号

1.2.5 再来看user表,这时看到记录仍是只有一条记录,只不过是值更新了。

 

ps:想认识博主么?想了解学习更多知识么?不妨关注微信公众号:面向对象缘来是你