[MySQL] 테이블

상준·2023년 7월 8일

mysql

목록 보기
3/4

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 새 컬럼명

create

mysql> SHOW TABLES;
mysql> DESC tbi; // describe tbi
// 데이터 추가
mysql> INSERT INTO tbi () VALUES();
mysql> INSERT INTO `tbi` VALUES ();

READ

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;

UPDATE

mysql> UPDATE topic SET assignment_list WHERE id = 1;

DELETE

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;

profile
컴공생 공부

0개의 댓글