• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:レコードの更新・置換 (PLSQL))

レコードの更新・置換 (PLSQL)

このQ&Aのポイント
  • テーブル名SAMPLEのレコードの更新・置換について助言をお願いします。
  • KBN2=2のレコードのPOINTを更新または置換する方法を教えてください。
  • 初心者ですが、UPDATE文でのサブクエリの使用方法についても教えていただけますか。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

update sample a set point = (select b.point from sample b where a.id=b.id and a.kbn1=b.kbn1 and a.code=b.code and b.kbn2<>2) where kbn2=2 ; で良いんじゃないでしょうか。 相関性のあるレコードを自分と同じテーブルから探すので、 間違っても、自分を探さないようにすれば良いだけでしょう。

Menina
質問者

お礼

早速ご回答頂き、本当にありがとうございましたm(_ _)m お蔭様で成功しました!

関連するQ&A