- MERGE 문의 USING 절에 서브 쿼리 사용
▼ 부서 테이블에 숫자형으로 SUMSAL 컬럼을 추가하고
▼ 사원 테이블을 이용, SUMSAL 컬럼의 데이터를
부서 테이블의 부서 번호별 토탈 월급으로 갱신
▶ deptno 가 일치하는 것이 없으면 update가 되지 않기 때문에,
맨 마지막 deptno= 40 은 sumsal 이 null 값으로 남음
▷ USING 절에 서브 쿼리를 사용해 출력하는 데이터로 dept 테이블을 merge함
여기서 부서 번호랑 부서별 토탈 월급을 알려줌
▷ 13. 부서 번호와 사원 테이블의 부서 번호로 조인 조건을 주기
그리고 일치하는지 확인해서 일치하면 업뎃~!
만약 MERGE문으로 안하고 UPDATE 문으로 한다면
'데이터베이스 > SQL' 카테고리의 다른 글
SQLD 를 위한 SQL기본문법 정리 2 (0) | 2024.02.05 |
---|---|
SQLD 를 위한 SQL기본문법 정리 1 (0) | 2024.02.05 |
SQL 서브쿼리 사용, 데이터 삭제하기 (0) | 2024.01.23 |
SQL 서브 쿼리 사용해 데이터 수정하기 (0) | 2024.01.23 |
SQL 서브 쿼리를 사용해 데이터 입력하기 (0) | 2024.01.19 |