「平成」を感じるもの

sqlのupdate文で質問です。
テーブルBの番号をキーにテーブルAの身長をテーブルBの身長に更新したいです。
条件は下記に当てはまるデータ全て。
・テーブルAの番号と一致するデータ
・整理番号が10のデータ

テーブルA
番号 名前 身長
01 大村 150
02 田口 160
03 村田 160

テーブルB
番号 名前 身長 整理番号
01 大村 172 10
02 田口 164 11
03 村田 163 10
04 志村 172 10

更新結果

テーブルA
番号 名前 身長
01 大村 172
02 田口 160
03 村田 163

A 回答 (2件)

他表のデータによるUPDATEは、RDBMSにより仕様差の大きい部分です。


→使える機能(構文)が全く異なる

テーブルA、テーブルBは、番号だけで行を一意に識別できますか?
→番号が主キーまたはユニークキーですか?
    • good
    • 0

MS-Accessで試してますが、単純なクエリなのでOracleでもいけるかと。

「sqlのupdate文で質問です。 テー」の回答画像1
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す


おすすめ情報