SQL 기본 배우기 (DML)

KUN·2025년 3월 19일

데이터 조작 언어 - ( DML : Data Manipulation Language )

  • 정의된 데이터베이스에 입력된 레코드를 조회하거나 수정하거나 삭제하는 등의 역할을 하는 언어.
    SELECT : 데이터 조회
    INSERT : 데이터 삽입
    UPADTE : 데이터 수정
    DELETE : 데이터 삭제
    데이터베이스 사용자와 데이터베이스 관리 시스템 간의 인터페이스를 제공
			SELECT 사용

SELECT * FROM employees;
SELECT name, salary FROM employees WHERE department = 'Sales';
			INSERT 사용

INSERT INTO employees (id, name, position, salary) 
VALUES (1, '김철수', '개발자', 5000);

			다중 컬럼 넣기

INSERT INTO employees (id, name, position, salary)
VALUES 
    (2, '이영희', '디자이너', 4500),
    (3, '박지훈', '기획자', 4700);
			UPDATE 사용

UPDATE employees 
SET salary = salary + 500 
WHERE position = '개발자';
			DELETE 사용

DELETE FROM employees WHERE id = 1;
DELETE FROM employees;

궁금증? - TRUNCATE 와 DELETE의 차이점

profile
배우노라, 실험하노라, 기록하노라

0개의 댓글