Database

PostgreSQL | 데이터를 한 테이블에서 다른 테이블로 복사하거나 이동 쿼리

이진유진 2024. 2. 27. 17:10
반응형

 

PostgreSQL에서 SELECT 문의 결과를 이용해 지정한 테이블에 새로운 행을 삽입하는 쿼리입니다. 

INSERT INTO target_table 
SELECT column1, column2, ...
FROM source_table
WHERE condition;

 

  • target_table : 데이터를 삽입할 대상 테이블의 이름
  • SELECT column1, column2, ... 원본 테이블에서 선택할 컬럼 목록
  • source_table : 데이터를 가져올 원본 테이블의 이름
  • WHERE condition : 필요에 따라 조건을 지정하여 특정 행만 선택 가능 

특정 테이블을 다른 테이블로 조건을 통해 복사하거나 이동할 때, 좋은 쿼리입니다. 

반응형