如何更新值“100” 如果 $id 重复通过向它添加 +100 所以级别中的总数将为 200 这是我的 INSERT 语句
INSERT INTO users (id, name, level) VALUES ($id, 'name', 100 )
最佳答案
这应该可以解决问题(我假设 id 是一个唯一字段,可用于识别要更新的正确行):
$query="INSERT INTO
users (id, name, level)
VALUES ($id, 'name', 100 )
on duplicate key
update set level=level+100";
关于php - 在 MySQL 表行中使用加法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12365343/