반응형
MySQL에서 임시 테이블을 생성하려면 CREATE TEMPORARY TABLE 문을 사용합니다.
임시 테이블은 현재 세션에서만 유지되며 세션이 종료되면 자동으로 삭제됩니다.
다음은 임시 테이블을 생성하고 데이터를 삽입하는 샘플 쿼리입니다.
CREATE TEMPORARY TABLE temp_table (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(255),
age INT,
PRIMARY KEY (id)
);
INSERT INTO temp_table (name, age) VALUES ('John', 25);
INSERT INTO temp_table (name, age) VALUES ('Jane', 30);
위의 쿼리에서는 temp_table이라는 임시 테이블을 생성하고 id, name, age 열을 가지며 id 열은 자동으로 증가하는 기본키로 설정됩니다.
그리고 INSERT INTO 문을 사용하여 데이터를 삽입합니다.
임시 테이블은 일시적으로 사용하고 제거하므로 데이터베이스 성능에 영향을 미치지 않는 장점이 있습니다.
반응형
'SQL > MYSQL' 카테고리의 다른 글
[MYSQL] INNER, LEFT, RIGHT, FULL JOIN 쿼리 사용 방법 (0) | 2023.03.19 |
---|---|
[MYSQL] Copy table, Insert Into / 테이블 복사 쿼리 (0) | 2023.03.16 |
[MYSQL] Date_add 함수 사용 방법 (0) | 2023.03.14 |
[MYSQL] With 절 사용 방법 (0) | 2023.03.13 |
[MYSQL] Truncate Table / 테이블 전체 데이터 삭제 사용 방법 (0) | 2023.03.07 |
[MYSQL] Drop Table / 테이블 삭제 쿼리 (0) | 2023.03.07 |
[MYSQL] Update Table / 테이블 데이터 업데이트 쿼리 (0) | 2023.03.06 |
[MYSQL] Create Table / 테이블 생성 쿼리 (0) | 2023.03.06 |