use (DB명);
CREATE TABLE '생성할 테이블명'(
생성할컬럼명 자료형(길이) 조건,
생성할컬럼명 자료형(길이) 조건,
PRIMARY KEY(컬럼명)
);
NOT NULL: 값을 꼭 넣어줘야 함, 조건 없으면 null 가능
PRIMARY KEY(): 기본키
show tables;
drop table '테이블명';
desc (테이블명);
ALTER TABLE '테이블명' ADD '컬럼명' '자료형(길이)' 조건;
맨앞에 추가하려면 끝에 FIRST 입력
지정 컬럼 뒤에 추가는 끝에 AFTER '앞컬럼명'
ALTER TABLE '테이블명' DROP '컬럼명'
ALTER TABLE '테이블명' MODIFY '컬럼명' '자료형(길이)' 조건;
ALTER TABLE '테이블명' CHANGE '기존컬럼명' '변경할컬럼명' '컬럼타입'
insert into 테이블명(컬럼명) values (데이터);
insert into 테이블명(컬럼명1, 컬럼명2) values (데이터1, 데이터2);
*phone, address 컬럼은 null 값 삽입이 가능한걸 확인
select * from '테이블명';
select '컬럼명1', '컬럼명2' from '테이블명';
select '컬럼명1', '컬럼명2' from '테이블명' where '출력할 데이터 조건'
select '컬럼명' from '테이블명' order by '컬럼명';
내림차순은 끝에 DESC 추가
여러 컬럼으로 정렬시 order by '컬럼명1', '컬럼명2'(우선순위는 1이 더 높다)
select '컬럼명' from '테이블명' limit '숫자';
update '테이블명' SET '컬럼명1'='변경할 문자' where '컬럼명2'='조건';
컬럼명2가 조건일때 컬럼명1을 변경할 문자로 수정한다.
where문이 없으면 테이블 전체 컬럼명1을 변경할 문자로 수정한다.
delete from '테이블명' where '컬럼명'='조건';
컬럼명이 조건을 만족할 때 조건을 만족하는 행을 삭제한다.
where문이 없으면 전체 값을 삭제한다.