sql - SQL 中的更新命令
问题描述
我目前正在尝试更新金额。
update Stipend
set Amount = Amount * 1.4
where SubjectId IN ('10111','20022','30033') ;
update
能够正确运行,但唯一没有更新的是“ SubjectId
10111”,因为数量保持不变。
前:
后:
解决方案
您有一个错字:在您的查询中您有 10111,但SUBJECTID
您要更新的是 10011。
推荐阅读
- sql - 返回 Elasticsearch SQL 查询中的所有行
- java - 2000-1-2 错误的 Java LocalDate 格式
- azure - 使用 Azure REST API 检索 Linux 虚拟机的存储使用情况
- python - Keras - 保存中间层的输出
- c++ - 错误损坏的大小与 prev_size:尝试在 C++ 中打开和读取文件描述符时
- ios - 以弹出窗口的形式启动 iOS 应用程序
- python - 从烧瓶请求python中获取null
- amazon-web-services - 是否可以从另一个 Step 函数调用一个 Step Function?
- ironpython - Spotfire-IronPython:创建一个空数据表并添加行
- php - yii2如何显示更高的值