반응형
목차
Oracle SELECT한 값으로 UPDATE하기😶
자주 쓰는 기능인데 역시 기록을 안하면 까먹는다.
아래처럼 서브쿼리와 조인을 활용해서 UPDATE하면 된다.
UPDATE STUDENT A
SET JUMIN = (
SELECT jumin
FROM STUDENT_220514 B
WHERE A.studno = B.STUDNO
)
;
student테이블의 studno와 student_220514 테이블의 studno로 조인 후 student_220514의 jumin을 가져와서 그 jumin으로 student 테이블의 jumin컬럼값을 UPDATE
참조 : 코딩팩토리님 블로그, 2019.01.09, https://coding-factory.tistory.com/291
[Oracle] 오라클 SELECT한 데이터를 활용하여 UPDATE하기
오라클 SELECT한 데이터를 바로 UPDATE하는 법입니다. 서브쿼리를 활용하면 간단하게 해결할 수 있습니다. 문법 UPDATE [UPDATE 테이블].[별칭] SET [UPDATE 테이블 별칭].[컬럼] = ( SELECT [조회 테이블 별칭].[
coding-factory.tistory.com

반응형
'IT > DataBase' 카테고리의 다른 글
[MySQL/MariaDB] Update join... (0) | 2022.11.29 |
---|---|
[Oracle] Oracle 시퀀스 생성 쿼리 (0) | 2022.11.29 |
[Oracle] Oracle 특정 자릿수만 업데이트(feat. update + substr) (0) | 2022.11.29 |
[Oracle]ORACLE SYNOSYM(시노님-동의어) (0) | 2022.11.29 |
[Oracle]ORACLE DELETE, TRUNCATE, DROP 차이 (0) | 2022.11.29 |
댓글