MySQL INSERT 문

crazyoung·2020년 3월 13일
0

MySQL

목록 보기
3/3

INSERT문 문법


기본 작성

INSERT	    /* 1은이거 2는이거 3은이거 */        /*<- 컬럼 의미 적기 (가독성 up)*/
  INTO 테이블명 ( 컬럼1 , 컬럼2 , 컬럼명)
VALUES	      (컬럼1,컬럼1,컬럼1);

컬럼이 많은 경우 작성법

INSERT	    /* 1은이거 2는이거 3은이거 */        /*<- 컬럼 의미 적기 (가독성 up)*/
  INTO 테이블명 (   컬럼1 
  		, 컬럼2 
                , 컬럼명
              )
VALUES	      (   컬럼1, 컬럼1, 컬럼1);

MySQL 확장 INSERT 구문

INSERT	         /*<- 컬럼 의미 적기 (가독성 up)*/
  INTO    테이블명 		// 무슨 테이블
   SET    컬럼명 = x	// 무슨 컬럼이다.
   	, 컬럼명 = y 	// 어떤 컬럼

INSERT 활용


ON DUPLICATE KEY UPDATE

INSERT	    /* 1은이거 2는이거 3은이거 */        /*<- 컬럼 의미 적기 (가독성 up)*/
  INTO 테이블명 ( 컬럼1 , 컬럼2 , 컬럼명)
VALUES	       (컬럼1,컬럼1,컬럼1)
	ON DUPLICATE KEY 
UPDATE 컬럼 = VALUES(컬럼);

profile
메모장

0개의 댓글