테이블 구조
- 테이블 명: members
- 컬럼명: name, age, gender
INSERT문 / CREATE
INSERT INTO 테이블명 VALUES(데이터)
INSERT INTO members VALUES( '홍길동', 20, '남');
특정컬럼에만 값을 넣고싶을 때
INSERT INTO members (name, age) VALUES( '갓디노', 24);
MySQL 문법
INSERT INTO members SET name = '홍길동', age = 20, gender = '남';
SELECT문 / READ
SELECT * FROM 테이블명 [ WHERE 조건문 ]
//예제
SELECT * FROM members;
SELECT * FROM members WHERE age = 20;
SELECT * FROM members WHERE 'userId' = '010xxxxxxxx;
SELECT name FROM members;
* 은 해당 테이블의 모든 컬럼명 포함
UPDATE문 / UPDATE
- where로 조건을 찾아 해당 데이터만 업데이트 시키는 것 필수
UPDATE 테이블명 SET 변경할 컬럼 = 데이터 [ WHERE 조건문 ]
//예제
UPDATE members SET name = '홍길동' WHERE age = 20;
WHERE절이 없으면 해당 테이블의 모든 데이터에 적용됨
DELETE문 / DELETE
- where로 조건을 찾아 해당 데이터만 삭제 시키는 것 필수
DELETE FROM 테이블명 [ WHERE 조건문 ]
DELETE FROM members WHERE age = 20;
WHERE절이 없으면 해당 테이블의 모든 데이터가 삭제됨
반응형
'개발 > Etc' 카테고리의 다른 글
자주 사용하는 터미널 명령어 (0) | 2023.02.28 |
---|---|
[db] DBeaver 설정법 (0) | 2023.02.03 |
[api] api 사이트 모음 (0) | 2022.10.13 |
[git] git commit 없이 강제 git pull (66) | 2022.10.13 |
[git] You have not concluded your merge (MERGE_HEAD exists) (0) | 2022.06.21 |
댓글