본문 바로가기

오늘의 깨달음/IT

MySQL 공부 - INSERT INTO SELECT문

728x90
  • INSERT INTO SELECT 문
INSERT INTO 테이블명2
SELECT * FROM 테이블명1
WHERE 조건문;

  : INSERT INTO..SELECT 문은 하나의 테이블에서 데이터를 복사하여 다른 테이블에 붙여 넣을 때 사용합니다. 이 명령을 사용하기 위해서는 대상 테이블(테이블명2)과 데이터 타입이 일치해야 합니다. 참고로 기존 테이블(테이블명1)의 레코드는 영향을 받지 않습니다. 

 

 

* 주석을 사용하는 방법

  1. 한줄 주석 

-- 주석입니다;
SELECT * FROM 테이블명;

  2. 여러줄 주석

/*여러줄 주석입니다.
여러줄 주석입니다.
여러줄 주석입니다*/
SELECT * FROM 테이블명;

 

 

출처 : https://www.w3schools.com/mysql/mysql_insert_into_select.asp

 

MySQL INSERT INTO SELECT Statement

W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.

www.w3schools.com

 

 

다음 포스팅에서는 CASE문과 NULL 함수에 대해서 공부해보겠습니다. 

'오늘의 깨달음 > IT' 카테고리의 다른 글

MySQL설치방법(WIN 사용자)  (0) 2022.02.01
MySQL공부 - CASE문/NULL 함수  (0) 2022.01.31
MySQL 공부 - EXISTS/ANY/ALL 연산자  (0) 2022.01.31
MySQL 공부 - GROUP BY/HAVING  (0) 2022.01.31
MySQL 공부 - UNION  (0) 2022.01.31