SQL Server Compact Edition 4.0 で 2 つのテーブル間の値を更新しようとしています。私のSQLは以下のようなものです:
UPDATE ei SET ei.EstateID=e.EstateID FROM EstateImages ei
INNER JOIN Estates e ON e.TempKey=ei.TempKey
これも試しました:
UPDATE EstateImages SET EstateID =
(SELECT EstateID FROM Estates WHERE TempKey = EstateImages.TempKey)
エラーが発生しています:
There was an error parsing the query.
[ Token line number = 1, Token line offset = 37, Token error = SELECT ]