728x90
DML : Data Manipulation Language
1. SELECT
테이블에서 데이터 선택
SELECT 보고싶은 컬럼명 FROM 테이블명;
2. INSERT
테이블에 데이터를 추가
# 모든 컬럼에 값 입력
INSERT INTO 테이블명 VALUES (VALUE_LIST);
# 컬럼 순서대로 입력
# 특정 컬럼에 값 입력
INSERT INTO 테이블명 (COLUMN_LIST) VALUES (VALUE_LIST);
# 넣지 않은 컬럼에 디폴트 값 입력, 없으면 Null
3. UPDATE
테이블 데이터 수정
# 모든 컬럼에 데이터 업데이트(수정)
UPDATE 테이블명 SET 컬럼 = 값;
# 특정 행만 데이터 업데이트
UPDATE 테이블명 SET 컬럼 = 값 WHERE 조건;
4. DELETE
테이블에서 데이터 삭제
# 전체 데이터 삭제
DELETE FROM 테이블명;
# 특정 행만 삭제
DELETE FROM 테이블명 WHERE 조건;
관련 문제 풀기
https://chaemi720.tistory.com/328
https://chaemi720.tistory.com/329
728x90
반응형
'TIL - 프로그래밍 > SQL' 카테고리의 다른 글
[리트코드] 196. Delete Duplicate Emails - MySQL (0) | 2023.07.06 |
---|---|
[리트코드] 627. Swap Salary - MySQL (0) | 2023.07.05 |
[SQL] Chapter 1. SQL을 활용한 분석 (0) | 2023.07.04 |
[프로그래머스] 상품을 구매한 회원 비율 구하기 - MySQL (0) | 2023.03.02 |
[프로그래머스] 자동차 대여 기록 별 대여 금액 구하기 - MySQL (0) | 2023.02.28 |
댓글