아하
생활

생활꿀팁

탈퇴한 사용자
탈퇴한 사용자

mssql 다중 update가능할까요??

하나의 데이터를 여러 레코드를 수정하는게 아니고

예를 들어서 다른 테이블에 있는 키값과 매칭되는 데이터를

한꺼번에 업데이트를 하고 싶어요

어떻게 하면 될까요??

    55글자 더 채워주세요.
    1개의 답변이 있어요!
    • 탈퇴한 사용자
      탈퇴한 사용자

      안녕하세요??

      키값과 매칭되는 데이터를 한꺼번에 수정하고 싶으다고 질문주셨는데

      예제를 통해서 알려드리겠습니다.

      A 테이블

      name addr

      홍길동 서울

      삼순이 강원도

      사순이 충청도

      B 테이블

      name addr

      홍길동 서울특별시 강북구

      삼순이 강원도 홍천시

      사순이 서울특별시 강남구

      update A

      set A.addr = B.addr

      from A as A inner join B as B on A.키 = B.키

      A라는 테이블의 addr필드를 B테이블의 name을 조인해서 B테이블의 addr로 업데이트 할수 있습니다^^