データベース
レス数が900を超えています。1000を超えると表示できなくなるよ。
0926すまそ
NGNGupdate m02製品品目
set
m02製品品目.品名=(select wm02製品品目2.品名 from wm02製品品目2 where m02製品品目.品番=wm02製品品目2.品番),
m02製品品目.得意先コード=(select wm02製品品目2.得意先コード from wm02製品品目2 where m02製品品目.品番=wm02製品品目2.品番),
m02製品品目.得意先品番=(select wm02製品品目2.得意先品番 from wm02製品品目2 where m02製品品目.品番=wm02製品品目2.品番),
m02製品品目.受注単価=(select wm02製品品目2.受注単価 from wm02製品品目2 where m02製品品目.品番=wm02製品品目2.品番),
m02製品品目.追加年月日=(select wm02製品品目2.追加年月日 from wm02製品品目2 where m02製品品目.品番=wm02製品品目2.品番),
m02製品品目.変更年月日=(select wm02製品品目2.変更年月日 from wm02製品品目2 where m02製品品目.品番=wm02製品品目2.品番)
where
exists
(select wm02製品品目2.品番 from wm02製品品目2 where m02製品品目.品番=wm02製品品目2.品番)
と
update m02製品品目
set
m02製品品目.品名=(select wm02製品品目2.品名 from wm02製品品目2 where m02製品品目.品番=wm02製品品目2.品番),
m02製品品目.得意先コード=(select wm02製品品目2.得意先コード from wm02製品品目2 where m02製品品目.品番=wm02製品品目2.品番),
m02製品品目.得意先品番=(select wm02製品品目2.得意先品番 from wm02製品品目2 where m02製品品目.品番=wm02製品品目2.品番),
m02製品品目.受注単価=(select wm02製品品目2.受注単価 from wm02製品品目2 where m02製品品目.品番=wm02製品品目2.品番),
m02製品品目.追加年月日=(select wm02製品品目2.追加年月日 from wm02製品品目2 where m02製品品目.品番=wm02製品品目2.品番),
m02製品品目.変更年月日=(select wm02製品品目2.変更年月日 from wm02製品品目2 where m02製品品目.品番=wm02製品品目2.品番)
とでは更新内容が違います.existsが存在を確認する為のものという事はわかっているのですが、setから下の部分にもm02製品品目.品番=wm02製品品目2.品番
としているのであまり意味がないような気がするんですが、これはどういうことですか?
レス数が900を超えています。1000を超えると表示できなくなるよ。