- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:複数テーブルの特定カラムを書き換えるSQL)
複数テーブルの特定カラムを書き換えるSQL
このQ&Aのポイント
- 複数のテーブルにある特定のカラムの値を一括で書き換える方法について説明します。
- テンパってしまっている中で、複数のテーブルから特定の条件に合致する行を検索し、カラムの値を書き換える方法を教えてください。
- 複数のテーブルにある特定のカラムの値が0である行を検索し、その値を9に書き換える方法について教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ごめんなさい、単純にこれでいいかと・・・ UPDATE KOKYAKU_TABLE SET id = 9 WHERE id =0; UPDATE TYUMON_TABLE SET id = 9 WHERE id =0; UPDATE GAZOU_TABLE SET id = 9 WHERE id =0; JOINしてやりたいならまた書きますが、 無難にこれでいいと思います。 質問を読み間違えてたらすいません。
お礼
さっそくのご回答ありがとうございます。 ひとつづつやっていく感じなんですね。 質問の例では3つのテーブルでしたが、実際はテーブルは複数あって 昨日はテンパっててとりあえず、この場を急いでしのがなくては!みたいな感じでした。 間違ったSQLを発行するわけにもいかず、 場数を踏んでいない(経験・勉強不足)ので焦ってしまいました(反省 冷静に考えて なるほど、そうだよなー と納得いたしました。 昨日の件はおかげさまで、一時しのぎのあと問題対策をしまして解決いたしました。 ご回答ありがとうございました。