본문 바로가기
DBMS(SQL)

DBMS 실습 - INSERT, SELECT, UPDATE, DELETE(4일차)

by JoinInNoetic 2023. 10. 9.

◆ 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 [컬럼명] = 조건;