"TravelAgencyTypeCode"열의 값을 기반으로 "dbo.ReservationStay"의 "TravelAgencyID2"라는 열의 값을 업데이트해야합니다. 의 "dbo.TravelAgency".SQL CASE 문을 작성하여 다른 테이블의 다른 열 값을 기반으로 열을 업데이트하십시오.
업데이트 상태는 다음과 같습니다. dbo.TravelAgency의 TravelAgencyTypeCode가 'DMC'와 같지 않으면 TravelAgencyID2 = TravelAgencyID (dbo.ReservationStay에서)이면 ELSE TravelAgencyID2는 변경되지 않습니다.
그리고 무엇을 시도 했습니까? –
당신은 당신의 묘사에 거의 질의를했습니다. 제발 노력을 게시 할 수 있습니까? –
조건이 다른 테이블의 열에 의존 할 때 막혔습니다! 두 개의 열이 같은 테이블에있을 때 CASE 문을 쓸 수는 있지만 어떻게 처리해야하는지 알 수 없습니다. – user3115933