解決済み

SQL (ORACLE)について

  • 困ってます
  • 質問No.9624895
  • 閲覧数48
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 41% (472/1133)

こんにちは。
SQL文について教えてください。

【temp1テーブル】
code name value
001 yama 100
002 kawa 200
003 umi 300

【temp2テーブル】
code name value
002 kawa 200
004 minato 500

上記の2つのテーブルtemp1とtemp2を比較して
codeの値とnameの値が同じレコードの場合
temp1のvalue値を
temp1のvalue + temp2のvalueにする
方法を教えて頂けませんでしょうか。

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

  • 回答No.1

ベストアンサー率 17% (123/701)

SQL一発でやるのは危険です。
書いたレコードを再度読みに行く可能性があるからです。

temp1のvalue + temp2のvalueをどこかに書き出してから
temp1のvalue値を変更してください。
お礼コメント
shin-cyan

お礼率 41% (472/1133)

ご回答ありがとうございました。
投稿日時 - 2019-06-19 16:20:02
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
関連するQ&A
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,600万件のQ&Aを分析して最適な回答をご提案します。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

ピックアップ

ページ先頭へ