나는 그러나 오류SQL UPDATE 문 작동하지 않습니다 - SQL 서버
을 받고, 아래의 SQL 문 (SQL 서버)를 실행하는 것을 시도하고있다 "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' 별칭을 참조하지 마십시오. 그게 네 문제 야. 아래 Gordon의 대답을보십시오. –