您可以使用插入或替换。
我认为这可以解决问题
INSERT OR REPLACe INTO Test (Id,Val) VALUES ( 1,COALESCE((SELECT Val + 1 FROM Test WHERe id = 1), 1) );INSERT OR REPLACe INTO Test (Id,Val) VALUES ( 2,COALESCE((SELECT Val + 1 FROM Test WHERe id = 2), 1) );
您只需要用输入的ID替换数字
谢谢奇科

您可以使用插入或替换。
我认为这可以解决问题
INSERT OR REPLACe INTO Test (Id,Val) VALUES ( 1,COALESCE((SELECT Val + 1 FROM Test WHERe id = 1), 1) );INSERT OR REPLACe INTO Test (Id,Val) VALUES ( 2,COALESCE((SELECT Val + 1 FROM Test WHERe id = 2), 1) );
您只需要用输入的ID替换数字
谢谢奇科