투케이2K

68. (MSSQL/SQL) WITH AS UNION ALL 사용해 임시 가상 테이블 생성 및 출력 수행 본문

MsSqlDB

68. (MSSQL/SQL) WITH AS UNION ALL 사용해 임시 가상 테이블 생성 및 출력 수행

투케이2K 2022. 5. 23. 12:29

[개발 환경 설정]

개발 툴 : SSMS

개발 언어 : MSSQL

 

[소스 코드]

/*
[요약 설명]
1. WITH : MSSQL 에서 임시 가상 테이블을 생성할 수 있습니다
2. UNION ALL : 데이터를 병합할 때 사용합니다
*/


/* [임시 가상 테이블 만들기 실시] */
WITH SAMPLE_USER AS 
(
  SELECT '홍길동' AS 이름, 80 AS 국어, 85 AS 영어, 90 AS 수학 FROM (SELECT '1' AS DUAL) A
  UNION ALL
  SELECT '임꺾정' AS 이름, 70 AS 국어, 75 AS 영어, 85 AS 수학 FROM (SELECT '1' AS DUAL) A
)


/* [쿼리문] : 일반 조회 쿼리문 */
SELECT * -- 
    FROM SAMPLE_USER;
 

[결과 출력]


 

반응형
Comments