• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:更新クエリ、複数条件で置換え)

更新クエリでレコードを上書きする方法について

このQ&Aのポイント
  • 更新クエリのREPLACE文を使用して、既存のレコードを新しいデータで置換えたいと考えています。しかし、条件を追加する必要があり、ヘルプを見てもよくわからないため、具体的な方法を教えていただきたいです。
  • 具体的には、table1のIDとtable2のIDが一致し、かつtable2の性別が「不明」の場合に、table1の年齢をNULLに置き換えたいと思っています。お力を貸していただけないでしょうか。
  • テーブル1とテーブル2があり、テーブル1のIDとテーブル2のIDが一致し、かつテーブル2の性別が「不明」の場合に、テーブル1の年齢をNULLに置き換えたいと考えています。更新クエリのREPLACE文を使用して、この条件を満たすデータの上書きを行いたいです。具体的な方法を教えていただけないでしょうか。

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

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

更新クエリを使用することになりますが、 UPDATE table1 INNER JOIN table2 ON table1.ID = table2.ID SET table1.年齢 = Null WHERE table1.性別='不明' かも???です。 ※バックアップを必ず取ってからお試しを※