こんにちは、次のデータベース スキーマがあります。
employee (employee-name, street, city)
works (employee-name, company-name, salary)
company (company-name, city)
manages (employee-name, manager-name)
給与が $100,000 を超えない限り、First Bank Corporation のすべてのマネージャーに 10% の昇給を与える。そのような場合は、3 パーセントの昇給のみを行います。
上記の質問に対して、次のクエリを書きました。
UPDATE works w, manages m
SET w.salary += (salary * 0.10)
WHERE w.employee-name = m.manager-name
AND w.company-name = ‘First Bank Corporation’
しかし、クエリからわかるように、給与が $100000 を超える場合はチェックしていません。誰でもその方法を教えてもらえますか?