by 한청이 [SQL Query] [2021.06.07 11:25:50]
서로 다른 테이블 A와 B 가 있고 특정 컬럼 2개가 같다고 했을때
A에 있는 부분 데이터를 B로 복사 할때 특정 컬럼 2개를 비교해서 중복은 update가 되고 없는것은 insert가 되게 하고 싶은데 어떻게 쿼리를 짜야하는지 감이 안 오는군요
1표에 있는 데이터를 2표로 복사해서 넣고 싶은데 2표에 code와 num2가 같은 데이터면 count를 +만 update 해주고 없으면 insert를 하고 싶습니다.
오라클 사용하신다면 Merge 문을 사용해보시면 되겠습니다
ms sql 사용중입니다 ㅠㅠ..
MSSQL 도 MERGE 문 가능합니다.
아 감사합니다