테이블 구조 확인
DESC 테이블이름;
레코드 삽입(CREATE)
INSERT INTO 테이블명 (column1, colunm2, …) VALUES(‘value1’, ‘value2’, …);
INSERT INTO class (name, gender, description, enrolled) VALUES("홍길동", "남", "활발", NOW());
레코드 검색(READ)
1) 해당 레코드의 모든 column 출력
SELECT * FROM 테이블명;
SELECT * FROM class;
2) 해당 레코드의 원하는 column 출력
SELECT column1, column2, … FROM 테이블명;
SELECT name, gender FROM class;
3) WHERE 조건절
SELECT column1, … FROM 테이블명
WHERE column = ‘value’;
SELECT * FROM class
WHERE gender='여';
4) ORDER BY
SELECT column1, … FROM 테이블명 {WHERE 절} ORDER BY column option
SELECT * FROM class ORDER BY id DESC;
레코드 수정(UPDATE)
1) 레코드 전체 속성값 바꾸기
UPDATE 테이블명 SET column=‘value’;
UPDATE class SET enrolled=NOW();
2) WHERE 조건절 사용해서 특정 레코드 속성값 바꾸기
UPDATE 테이블명 SET column=‘value’ WHERE column=‘value’;
UPDATE class SET description='동해번적서해번적' WHERE name='홍길동';
레코드 삭제(DELETE)
DELETE FROM 테이블명 WHERE column=‘value’;
DELETE FROM class WHERE name="고길동";
'Language > MySQL' 카테고리의 다른 글
[MySQL]JOIN (0) | 2020.06.18 |
---|---|
[MySQL] macOS MySQL 테이블 생성/수정/삭제 (0) | 2020.06.17 |
[MySQL] macOS MySQL 설치 및 실행 (0) | 2020.06.16 |
댓글