IT/DBMS

[Oracle] Oracle SELECT한 값으로 UPDATE하기

알 수 없는 사용자 2022. 11. 29. 06:54
반응형

목차

    image source:https://unsplash.com/s/photos/sql

     

    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

    반응형