◆ INSERT 문
- 데이터 입력
- 입력하지 않은 값은 자동으로 NULL 값 입력
● 컬럼 지정 입력
INSERT INTO [테이블명](컬럼1, 컬럼2,...) VALUES(컬럼1의 값, 컬럼2의 값,...);
ex)
● 전체 입력
INSERT INTO [테이블명] VALUES(전체 컬럼의 값);
ex)
● 여러 레코드(튜블) 입력
INSERT INTO [테이블명] VALUES(전체 컬럼의 값), (전체 컬럼의 값)...;
ex)
데이터베이스, 테이블 생성
< book >
bookno
|
title
|
author
|
company
|
|
|
|
|
|
|
|
|
< customer >
name
|
id
|
pw
|
tel
|
|
|
|
|
|
|
|
|
table book
.
.
.
table customer
.
.
.
◆ SELECT 문
- 데이터 조회
- 테이블의 자료를 표 형식으로 조회
● 테이블의 모든 자료 조회
SELECT * FROM [테이블명];
ex)
● 테이블의 특정 컬럼 조회
SELECT 컴럼1, 컬럼2,... FROM [테이블명];
ex)
● 조건을 이용한 모든 자료 조회
SELECT * FROM [테이블명] WHERE 조건;
ex)
● 조건을 이용한 특정 컬럼 조회
SELECT 컬럼1, 컬럼2,... FROM [테이블명] WHERE 조건;
ex)
+
◆ UPDATE 문
- 데이터의 내용 변경
- 조건 없으면 전체지정
● 테이블의 컬럼 값 수정
UPDATE [테이블명] SET [컬럼명] = [변경할 값] WHERE 조건;
+
◆ DELETE 문
- 데이터 내용 삭제
- 조건 없으면 전체지정
DELETE FROM [테이블명] WHERE [컬럼명] = 조건;
'DBMS(SQL)' 카테고리의 다른 글
DBMS 실습 - SQL 함수 [자주쓰는 함수] - 2 (5, 6일차) (0) | 2023.10.09 |
---|---|
DBMS 실습 - SQL 함수 [자주쓰는 함수] - 1 (5, 6일차) (0) | 2023.10.09 |
데이터모델링, ERD(Entity Relationship Diagram) (3일차) (0) | 2023.10.09 |
DBMS실습 - CREATE, ALTER, DROP(2,3일차) (0) | 2023.10.09 |
DBMS 개념정리(1, 2일차) (0) | 2023.10.09 |