아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
탈퇴한 사용자
탈퇴한 사용자19.05.14

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