这个更新语句,能不能在 where条件用上双条件
比如:
可是这样报错。
一般的更新语句都是单条件,能不能改成复合的条件!
如果是单条件能成功,就是这样:
但是我现在需要符合符合where后两个条件
这个要怎么改才能成功!
多谢各位了
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
UPDATE Result
SET A = A + 1
WHERE EXISTS (
SELECT 0
FROM Student INNER JOIN TempInfo ON Student.SNo = TempInfo.SNo AND Student.BtAddress = TempInfo.BtAddress
WHERE Result.SNo = TempInfo.SNo AND Result.CNo = TempInfo.CNo
)