table // 표, 엑셀 문서의 시트
row, record // 행
column // 열
mysql> USE tutorials; // tutorials 스키마 사용
mysql> CREATE TABLE tbi( // 테이블 생성
-> id datatype(length) NOT NULL AUTO_INCREMENT,
-> PRIMARY KEY(id)); // 메인 키 : id
테이블 끝에 컬럼 추가
ALTER TABLE `tbi` ADD `추가할 컬럼명` TYPE;
지정 컬럼 뒤에 추가
ALTER TABLE `tbi` ADD COLUMN '추가할 컬럼명' TYPE AFTER `지정 컬럼명`;
컬럼 이름 변경
ALTER TABLE tbi RENAME COLUMN 컬럼명 TO 새 컬럼명
mysql> SHOW TABLES;
mysql> DESC tbi; // describe tbi
// 데이터 추가
mysql> INSERT INTO tbi () VALUES();
mysql> INSERT INTO `tbi` VALUES ();
mysql> SELECT * FROM tbi; // tbi로부터 모든 데이터를 가져옴
mysql> SELECT id FROM tbi; // tbi로부터 id 데이터를 가져옴
mysql> SELECT id FROM tbi WHERE id ='1';
그룹화하여 개수 조회
그룹화할 컬럼 = C
SELECT C, COUNT(C) FROM tbi GROUP BY C;
mysql> UPDATE topic SET assignment_list WHERE id = 1;
mysql> DELETE FROM topic WHERE id = 1;
mysql> DELETE FROM topic WHERE id BETWEEN 5 AND 21;
테이블 삭제
DROP TABLE tbi;
DROP TABLE IF EXISTS tbi;