首页 > 解决方案 > SQL 中的更新命令

问题描述

我目前正在尝试更新金额。

update Stipend
set Amount = Amount * 1.4
where SubjectId IN ('10111','20022','30033') ;

update能够正确运行,但唯一没有更新的是“ SubjectId10111”,因为数量保持不变。

前:

在此处输入图像描述

后:

在此处输入图像描述

标签: sqlsqlplus

解决方案


您有一个错字:在您的查询中您有 10111,但SUBJECTID您要更新的是 10011。


推荐阅读