postgreSQL 에서 다른 테이블에서 select 하여 조회한 결과를 insert 하려면 values대신 바로 select 쿼리를 넣어주면 된다 insert into 테이블1 select 컬럼1, 컬럼2, 컬럼3 from 테이블2; 예시! insert into ck_safe_check(idx, mgr_cd, ord, check_list, reg_id, reg_date) select idx, mgr_cd, ord, content, reg_id, reg_date from ck_check_list where idx = '13';