如果userid存在于表中的users表中,我尝试更新表人员中的值(级别)
IF EXISTS (SELECT userid FROM users)
UPDATE people SET level='1'
Run Code Online (Sandbox Code Playgroud)
我错过了什么!得到错误?
从您的评论"我需要更新级别列,如果两个表中的用户ID都存在值1",您似乎需要这样:
update people set level=1 where exists (
select * from users where users.userid=people.userid
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8920 次 |
| 最近记录: |