[sql] 회원 등급 테이블 생성 사례

이번에는 회원 등급을 관리하기 위한 테이블을 생성하는 방법에 대해 알아보겠습니다.

테이블 구조

회원 등급을 관리하기 위한 테이블은 다음과 같은 구조로 생성할 수 있습니다.

CREATE TABLE member_grade (
    grade_id INT PRIMARY KEY,
    grade_name VARCHAR(50) NOT NULL,
    discount_rate DECIMAL(4,2) NOT NULL
);

위의 SQL문은 member_grade라는 테이블을 생성하고, grade_id를 기본 키로 지정하였으며, grade_namediscount_rate라는 칼럼을 추가하였습니다.

테이블 내용

위의 테이블을 생성한 후에는 다음과 같이 INSERT문을 사용하여 테이블 내용을 추가할 수 있습니다.

INSERT INTO member_grade (grade_id, grade_name, discount_rate) 
VALUES 
    (1, 'Regular', 0.05),
    (2, 'Silver', 0.1),
    (3, 'Gold', 0.15);

위의 SQL문은 member_grade 테이블에 3개의 회원 등급을 추가하는 예제입니다.

회원 등급 테이블은 이제 성공적으로 생성되었습니다.

참고 문헌

이상으로 회원 등급을 관리하기 위한 테이블을 생성하는 방법에 대해 알아보았습니다.