「Select文の結果(複数行)でupdateする」の編集履歴(バックアップ)一覧に戻る

Select文の結果(複数行)でupdateする - (2008/03/07 (金) 11:38:29) のソース

// 現在のページ名
*&this_page() 

**概要
select文の複数行結果をもって、update文を作成する。

例: 店a(店コード=1)の商品すべての価格を、店b(店コード=2)の一割増にセットする。

#highlight(sql){
UPDATE a
SET a.価格 = b.価格 * 1.1
from 商品マスタ a , 商品マスタ b
WHERE a.店コード = 1 
and b.店コード = 2 
}
記事メニュー
ウィキ募集バナー