在这里,我在表中有一些学生信息。其授权值默认为 0。在检查了一些条件后,我将一些学生分组并将那里的值更新为 1。
只有那些满足给定条件的学生,即
select * from studentA
where schName ='IES DADAR' and lang = 'E'
[1]: http://rk.somee.com/untitled.jpg
我正在尝试使用以下代码,但它没有根据我的给定条件进行过滤,而是将每个学生的授权值更改为 1。
update studentA
set Authorized = '1'
where Authorized IN
( select Authorized from studentA
where schName ='IES DADAR' and lang = 'E')
你也可以建议我另一种方法。