ここでは、表にいくつかの学生情報があります。承認された値はデフォルトで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')
別の方法も提案できます。