데이터베이스- INSERT문

서린·2024년 3월 5일
0

greenstudy

목록 보기
8/44
post-thumbnail

INSERT문 이란?

  • DML 중 하나로 신규 데이터를 저장하기 위해 사용하는 쿼리
  • 기본공식
INSERT INTO 테이블명 (컬럼1, 컬럼2...)
VALUES (1,2...);
INSERT INTO employees (
   emp_no
   ,birth_date
   ,first_name
   ,last_name
   ,gender
   ,hire_date
)
VALUES (
   500000
   ,20000131
   ,'seolin'
   ,'lee'
   ,'F'
   ,20240305
);

SELECT INSER

  • SELECT한 결과를 가지고 INSERT를 실행
INSERT INTO employees (emp_no, birth_date,first_name,last_name,gender,hire_date)  
SELECT 
  500001
  ,birth_date
  ,first_name
  ,last_name
  ,gender
  ,hire_date
FROM employees
WHERE emp_no = 500000;  

-- 신입 사원들의 직책 정보를 SELECT INSERT를 이용해서 저장
INSERT INTO titles(emp_no, title, from_date, to_date)
SELECT
   emp_no
   ,'신입' 
   ,DATE(NOW())
   ,DATE(99990101)
FROM employees
WHERE hire_date >= 20240305;
profile
개발 일기 ( •̀ ω •́ )✧

0개의 댓글

관련 채용 정보