아핫뉴스실시간 인기검색어
아핫뉴스 화산 이미지
아하

생활

생활꿀팁

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

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로 업데이트 할수 있습니다^^