問題
22
SQL
UPDATEサブクエリ
SQLの問題に挑戦しよう!
問題
「UPDATEサブクエリ」
平均未満の給与にフラグを付けてください。
解答と解説(UPDATEサブクエリ)
解説
LINE登録して解答を見る
※ご登録後トークルーム下部にあるメニュー内
「無料問題集※解答付き」を押すと
解答閲覧用URLが届きます
UPDATE文でもサブクエリを利用できます。この例では全体平均給与を基準にフラグを付与しています。動的な基準値を用いることで柔軟な更新処理が可能になります。ただし、更新処理はデータに直接影響を与えるため、実行前にSELECTで対象件数を確認することが重要です。誤更新防止のためトランザクション管理も併用すべきです。
補足
更新前に必ずバックアップや対象件数確認を行いましょう。トランザクションで安全性を担保することが重要です。