mysql下有些时候数据需要插入,但是也要判断是否存在, 于是就有这样的语句
insert into table (colKey, col1, col2) value (?, ?, ?)
on duplicate key update
col1=values(col1), col2 = values(col2)
还有一种方法是 replace
replace table (colKey, col1, col2) value (?, ?, ?)
注意,以上两种如果不存在影响条数为1, 存在影响条数都为2