关键词 :ON DUPLICATE KEY UPDATE
举例
INSERT INTO itemlocation(outer_item_id,locationnumber) VALUES('4891338000918','F-4-24') ON DUPLICATE KEY UPDATE locationnumber= "F-4-24"
上图意思就是向item_location插入一条数据,若有outer_item_id='4891338000918'的记录,则更新其库位号位“F-4-24” .若没有
outer_item_id='4891338000918'的记录,则插入这条数据。
重要前提:outer_item_id加唯一约束