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
[리트코드] 627. Swap Salary - MySQL
https://leetcode.com/problems/swap-salary/ Swap Salary - LeetCode Can you solve this real interview question? Swap Salary - Table: Salary +-------------+----------+ | Column Name | Type | +-------------+----------+ | id | int | | name | varchar | | sex | E
chaemi720.tistory.com
https://chaemi720.tistory.com/329
[리트코드] 196. Delete Duplicate Emails - MySQL
https://leetcode.com/problems/delete-duplicate-emails/ Delete Duplicate Emails - LeetCode Can you solve this real interview question? Delete Duplicate Emails - Table: Person +-------------+---------+ | Column Name | Type | +-------------+---------+ | id |
chaemi720.tistory.com
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 |
댓글