selectした結果でupdate; accessの場合

以前

update tableA set
columnA=tableB.columnB
from tableA
inner join tableB
on tableA.ID=tableB.ID

とクエリ書いたけど、これはaccessのクエリでは通用しなかった。
sqlserverとは違うようです。

accessでは

update tableA inner join tableB on tableA.ID=tableB.ID
set
columnA=tableB.columnB

こちらが自然な気がする

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です