方法:
insert into table_name(a, b, c) values(a1, b1, c1) on duplicate key update b=b1, c=c1;
前提,a是唯一约束unique
1.如果 a1 != a,则插入这条语句(仅仅和具有唯一约束的a有关)
2.如果a1 = a, 则保持这条记录的a字段不变,更新b,c字段。
方法:
insert into table_name(a, b, c) values(a1, b1, c1) on duplicate key update b=b1, c=c1;
前提,a是唯一约束unique
1.如果 a1 != a,则插入这条语句(仅仅和具有唯一约束的a有关)
2.如果a1 = a, 则保持这条记录的a字段不变,更新b,c字段。