[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_name
과 discount_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개의 회원 등급을 추가하는 예제입니다.
회원 등급 테이블은 이제 성공적으로 생성되었습니다.
참고 문헌
- MySQL 공식 문서: MySQL 공식 문서
이상으로 회원 등급을 관리하기 위한 테이블을 생성하는 방법에 대해 알아보았습니다.