私はしかし、エラーSQL UPDATEステートメント動作しない - SQL Serverの
を取得し、以下のSQLステートメント(SQL Serverの)を実行しようとしています「UPDATEにFROM句と文はサブクエリ源を含むか参加することはできません削除します。」
update fp
set fp.totalcapacity = hc.totalcapacity,
fp.sellablecapacity = hc.sellablecapacity
from [fact].[FinalPosition] fp
join fact.[HotelCapacity] hc
on fp.hotelkey = hc.hotelkey
and fp.staydate = hc.staydate
where fp.staydate = '2016-06-18'
なぜこのエラーが発生しているのか分かりません。何か案が?
'fp'は実際のテーブルかエイリアスですか? –
申し訳ありませんが間違ったクエリをコピーしました。編集されました。 fpは実際のテーブルです。上記のクエリが機能していません – Sharingan
set文で 'fp'エイリアスを参照しないでください。それはあなたの問題だ。以下のゴードンの答えを見てください。 –