본문 바로가기

DB

테이블의 특정 컬럼을 같은 테이블의 다른 컬럼으로 복사하기

728x90
UPDATE 테이블명 AS A SET 복사될 컬럼명 =
	(SELECT 복사할 컬럼명 FROM 테이블명 AS B WHERE A.매칭컬럼 = B.매칭컬럼);

--아래는 예시
UPDATE EMPOLYEE AS A SET NEW_NAME =
	(SELECT NAME FROM EMPOLYEE AS B WHERE A.EMPNO = B.EMPNO);

 

[출처]
https://m.blog.naver.com/PostView.nhn?blogId=cherish1058&logNo=220674135413&proxyReferer=https:%2F%2Fwww.google.com%2F

728x90

'DB' 카테고리의 다른 글

SQL 튜닝  (0) 2023.11.24
[PostgreSQL] PREPARE  (0) 2022.12.26
[PostgreSQL] WITH ... AS / INSERT INTO ... ON CONFLICT ... DO UPDATE SET ...  (0) 2022.12.26
query 결과에서 다시 query 하기  (0) 2022.12.16
DataSet, DataTable  (0) 2022.11.17