반응형
MySQL에서는 오라클과 동일하게
WITH 문으로 가상테이블을 만들 수 있는데
작성방법은 다음과 같다
WITH 가상테이블명 AS
(
SELECT 쿼리
UNION ALL -- 뭐 붙이거나 할 경우 추가
SELECT 쿼리
)
WITH를 이용해 가상 테이블을 만든 후
이후 조회 시 테이블에 가상테이블명을 넣어주면
정상적으로 조회가 가능하다
마지막으로 예제에 사용한 쿼리는 다음과 같다
WITH TBL AS
(
SELECT '철수' AS NAME, 20 AS AGE
UNION ALL
SELECT NAME, AGE
FROM TB1
)
SELECT NAME, AGE FROM TBL;
반응형
'SQL > MySQL' 카테고리의 다른 글
MySQL 테이블 컬럼 조회방법 (0) | 2021.01.15 |
---|---|
MySQL INNER LEFT RIGHT CROSS JOIN 사용방법 및 예제 (0) | 2021.01.08 |
MySQL ON DUPLICATE KEY(MERGE INTO) 사용방법 (0) | 2021.01.08 |
MySQL 조회 삽입 변경 삭제방법 정리 (0) | 2021.01.07 |
MySQL 테이블 제약조건 조회 추가 삭제 변경방법 정리 (0) | 2021.01.07 |
댓글