데이터 타입 | 설명 |
auto_increment | 행 추가 시 자동으로 1씩 증가 |
not null | null 값 못들어감 |
unique | 같은 열 값 중복 불가능 |
primary key | not null&unique |
default | 입력 되는 값 없으면 지정된 값이 들어감 |
테이블 생성
CREATE TABLE 테이블명 (
컬럼명1 데이터타입,
컬럼명2 데이터타입
);
테이블 삭제
DROP TABLE 테이블이름;
테이블 수정
ALTER TABLE 수정할테이블명
RENAME TO 수정될테이블명
ADD COLUMN 추가할컬럼명 데이터타입 // 컬럼 추가
CHANGE COLUMN 기존컬럼명 바꿀컬럼명 데이터타입, // 기존 컬럼명 변경
CHANGE COLUMN 컬럼명 컬럼명 바꿀데이터타입, //기존 컬럼 데이터타입 변경
DROP COLUMN 컬럼명; //컬럼 삭제
특정 컬럼 데이터 추가
INSERT INTO 테이블명
(컬럼명1, 컬럼명2)
VALUES(값1, 값2);
전체 컬럼 데이터 추가
INSERT INTO 테이블명
VALUES(값1, 값2, 값3)
데이터 삭제
DELETE FROM 테이블명
WHERE 조건;
데이터 수정
UPDATES 테이블명
SET 컬럼명1 = 값1, 컬럼명2 = 값2
WHERE 조건;
'cs > 데이터베이스' 카테고리의 다른 글
[직무부트캠프과제] 2주차-전산자료 입출력 의뢰서 분석 업무 (0) | 2024.01.02 |
---|---|
[직무부트캠프과제] 1주차-주어진 테이블 분석 업무 (0) | 2023.12.26 |
[SQL 특강] 서브쿼리 & 임시테이블&사용자 정의 함수, view/with (0) | 2022.03.08 |
[SQL 특강] 테이블 합치기, join/union (0) | 2022.03.08 |
[SQL 특강] 데이터 분할과 분석 (aka. 순위 함수, 이동 함수, ...) (0) | 2022.03.08 |