1. INSERT INTO 테이블명( 컬럼명 ) VALUES ( '컬럼 값' )
book이라는 테이블에 책의 제목과 가격 데이터를 넣고싶을 경우
INSERT INTO book (title, price) VALUES('어린왕자', '9000')
여러권의 책 정보를 넣고싶을 때는 values뒤에 이렇게 추가해주면 된다
INSERT INTO book(title,price) VALUES(‘어린왕자’,’9000’),(‘데미안’,’10000’)
2. INSERT INTO 삽입 대상 테이블명 SELECT 컬럼명 FROM 데이터를 가져올 테이블명
INSERT INTO library SELECT title, price FROM book
레코드 건수가 적으면 1번과 2번 방법 둘 중 편한대로 사용하면 될거 같다.
만약 다른 테이블에서 한꺼번에 많은 레코드를 필요한 조건에 따라 불러오고싶으면 2번을 사용한다.
'PostgreSQL' 카테고리의 다른 글
SQL 인덱스(Index) 정리 (0) | 2023.12.18 |
---|---|
[PostgreSQL] 인덱스 생성하기 (0) | 2022.08.25 |
[PostgreSQL] backup 파일을 restore 하는 방법 (0) | 2022.06.20 |
[PostgreSQL] pgAdmin으로 데이터 백업하는 방법 (0) | 2022.06.17 |