📚 데이터 삽입/삭제/수정
✅ 데이터 삽입
INSERT INTO [테이블] ([컬럼1], [컬럼2], [컬럼3])
VALUES([컬럼1의 값], [컬럼2의 값], [컬럼3의 값],
[컬럼1의 값], [컬럼2의 값], [컬럼3의 값],
[컬럼1의 값], [컬럼2의 값], [컬럼3의 값],
.....)
• INSERT INTO 에서 정의한 컬럼의 수와, VALUE 부분의 각 컬럼 값들에 들어가는 리스트 인자의 수가 동일해야 함
예시 )
CREATE TABLE tmp_1(
number INT,
name VARCHAR(20),
type VARCHAR(10));
-- 값 넣기
INSERT INTO tmp_1 (number, name, type)
VALUES (10, 'a', 'aa'),(25, 'b', 'bb'),(133,'c','cc');
✅ 데이터 삭제
DELETE FROM [테이블]
WHERE [조건] ;
• WHERE의 조건에 해당하는 행만 삭제
✅ 데이터 수정
UPDATE [테이블]
SET [컬럼] = [새 값]
WHERE [조건] ;
• 조건에 해당하는 ROW만 수정
✅ 테이블 / 컬럼 이름 변경
-- 테이블명 변경
ALTER TABLE [old 테이블명]
RENAME [new 테이블명];
-- 컬럼명 변경
ALTER TABLE [테이블명]
CHANGE COLUMN [바꿀 컬럼] [새 컬럼] [데이터 유형]
• 컬럼 명을 바꿀때에는 반드시 바꾸는 컬럼의 data type을 지정해야 함
📚 Reference
• 패스트캠퍼스 - 가장 쉽게 시작하는 데이터 분석, SQL 유치원
'SQL' 카테고리의 다른 글
[SQL] CASE WHEN / CREATE FUNCTION (0) | 2023.05.09 |
---|---|
[SQL] GROUP BY (0) | 2023.03.08 |
[SQL] 기본함수, ORDER BY (1) | 2023.03.05 |
[SQL] 서브쿼리 기본 개념 (0) | 2023.02.06 |
댓글