[SQL Query] select 후 Insert 하기

2020. 11. 3. 11:34·언어/데이터 베이스
반응형

사용 상황

수많은 value 들을 한번에 insert를 해야될 때,

insert 문에 select 문을 사용한다.

 

사용방법

insert 문을 사용하고 난 후에 그 바로 아래 select 를 하면된다

INSERT INTO table_1
( title, name, regdate, id, category )

SELECT title, name, regdate, id, category
FROM table_2
WHERE category=10

 

장점
여러개의 값을 한번에 insert 시킬 때, 편리하게 사용할 수 있다

단점
테이블의 value 의 개수가 0인 경우,
insert 가 안될 수 있다.

 

 

참고 링크

blog.outsider.ne.kr/263

 

여러 행 SELECT해서 INSERT 하기 :: Outsider's Dev Story

여러 행을 가지고 한번에 인서트를 해야할 경우가 최근에 꽤 있었다. 한쪽 테이블에서 어떤 조건으로 셀렉트해서 다른쪽 테이블에 한꺼번에 넣어주기... 그렇게 흔한 상황은 아니지만 충분히 있

blog.outsider.ne.kr

 

반응형
저작자표시 비영리 동일조건 (새창열림)

'언어 > 데이터 베이스' 카테고리의 다른 글

[SQL] 테이블 안의 컬럼 값 변경하기 UPDATE  (0) 2020.11.05
[SQL ] INSERT INTO VALUES 사용시 주의할 점  (0) 2020.11.03
[Postgre SQL] column 이름 변경시 명령어  (0) 2020.10.28
[Postgre SQL] add column 여러개 추가시 명령어  (0) 2020.10.28
[Postgresql] postgresql 테이블 export 하는 법  (0) 2020.10.12
'언어/데이터 베이스' 카테고리의 다른 글
  • [SQL] 테이블 안의 컬럼 값 변경하기 UPDATE
  • [SQL ] INSERT INTO VALUES 사용시 주의할 점
  • [Postgre SQL] column 이름 변경시 명령어
  • [Postgre SQL] add column 여러개 추가시 명령어
쟈누
쟈누
Ad astra per aspera
    반응형
  • 쟈누
    쟈누의 기록공간
    쟈누
  • 전체
    오늘
    어제
    • 분류 전체보기 (444)
      • AWS (31)
        • Glue (4)
        • S3 (1)
      • 클라우드 (0)
      • Data Engineering (37)
        • GitHub (10)
        • NiFi (11)
        • Spark (10)
        • Snowflake (0)
        • 머신러닝, AI (6)
      • 언어 (118)
        • 데이터 베이스 (42)
        • JAVA (9)
        • Python (34)
        • Java Script (15)
        • Linux (18)
      • 프로젝트, 인강 그리고 책 (30)
        • Spotify Project (7)
        • RASA chatbot Project (9)
        • Naver shopping Project (6)
        • 빅데이터를 지탱하는 기술 (8)
      • OLD (56)
        • IT 용어 사전 (13)
        • Front End (12)
        • Back End (31)
      • Error code 모음 (165)
        • 1. SQL errors (17)
        • 2. Hadoop errors (20)
        • 3. Linux Errors (14)
        • 4. Python errors (33)
        • 5. JAVA, Spring errors (41)
        • 6. Jav Script errors (10)
        • 7. Dev Tools errors (9)
        • 8. Git errors (8)
        • 9. Jenkins Errors (4)
        • 10. airflow Errors (2)
        • 11. Aws errors (7)
      • 개인 (1)
        • 책 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 블로그 관리
    • 글쓰기
  • 링크

  • 공지사항

    • 간단한 블로그 소개
  • 인기 글

  • 태그

    자바
    install
    Spring
    NiFi
    에러
    SQL
    python error
    MySQL
    error
    linux
    Python
    java
    파이썬
    API
    AWS
    json
    리눅스
    Git
    설치
    node
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
쟈누
[SQL Query] select 후 Insert 하기
상단으로

티스토리툴바