
No.3ベストアンサー
- 回答日時:
こんにちわ。
こんな感じでどうでしょう?
update 表A set (列3,列4) = (SELECT 表B.列3,表B.列4 FROM 表B
WHERE 表A.列1 = 表B.列1 AND 表A.列2 = 表B.列2);
ユーザ登録 (無料) が必要ですが、OTN Japan で
PDF 形式のマニュアルを公開していますので、
Download しておくと便利ですょ。
参考URL:http://otn.oracle.co.jp/
No.2
- 回答日時:
Oracle8iはJoinを使えません。
副問い合わせでしかできません。
update 表A set (列3,列4) = (表B.列3,表B.列4)
where (列1, 列2) in
(select 表B.列1, 表B.列2 from 表B
where 表A.列1 = 表B.列1
and 表A.列2 = 表B.列2)
こんなかな?
この回答へのお礼
お礼日時:2003/12/08 23:36
ありがとうございます。
でも、「ORA-01767: UPDATE ... SET式は副問合せである必要があります」というエラーになってしまいます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
OracleのSQL*PLUSで、デー...
-
決定性有限オートマトン
-
Excelで、改行がある場合の条件...
-
Excelでセルの書式設定を使用し...
-
GROUP BYを使ったSELECT文の総...
-
ADOのRecordCountプロパティに...
-
LOAD DATE INFILE で Bit(1)型...
-
何にかが違うから エラーなんで...
-
Accessで別テーブルの値をフォ...
-
JSPのNULLレコード表示について...
-
実績累計の求め方と意味を教え...
-
Oracleでの文字列連結サイズの上限
-
select句副問い合わせ 値の個...
-
沿線コード
-
外部結合とor条件混在の記述方法
-
サブレンジ分割されたNDB(富士...
-
SELECTの結果で同一行を複数回...
-
DataGridViewの、選択されてい...
-
関係演算子が無効です。
-
ADO VBA 実行時エラー3021
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
OracleのSQL*PLUSで、デー...
-
決定性有限オートマトン
-
Excelでセルの書式設定を使用し...
-
Excelで、改行がある場合の条件...
-
GROUP BYを使ったSELECT文の総...
-
日本語の表名、列名の利用について
-
データモデルについて
-
主キーに重複があるレコードの...
-
DB2につきまして
-
NULLのみを保持した列を除外し...
-
テーブルにフィールド数以下の...
-
COBOLソースに記述するホスト変...
-
SQLについて質問です。 AVG関数...
-
SQL文(FORMAT)を教えてください
-
エクセルの出力方法で
-
image型のInsertについて
-
Excelについて
-
MS-ACCESS2000で数万件のデータ...
-
SQLで列名の変更
-
cursor.getString
おすすめ情報