注意括号的字段类型要与表中的字段类型一直,不然语句会执行报错
insert into tableName (`id`,`state`) values
('001',0),
('002',0)
on duplicate key update state=values(state);
语句说明:修改表中id为'001','002',的state字段为0,若表中没有匹配到id则会新增一条数据
字段说明:
tableName:表名。 id(varchar),state(smallint)是表中的字段与values中的值对应