尝试使用
IF EXISTS确定是否执行
UPDATe或
INSERT语句。您可以在一个PHP语句/查询中执行此操作。
IF EXISTS(SELECT 1 FROM Mytable WHERe foreign_key_id = f1 AND value1 = v1)BEGIN UPDATE Mytable SET value2 = v2 WHERe foreign_key_id = f1 AND value1 = v1;ENDELSEBEGIN INSERT INTO Mytable(foreign_key_id,value1,value2) VALUES (f1,v1,v2);END IF;



