투케이2K

55. (MYSQL/SQL) WITH , UNION ALL 사용해 샘플 가상 테이블 만들기 실시 본문

MySqlDB

55. (MYSQL/SQL) WITH , UNION ALL 사용해 샘플 가상 테이블 만들기 실시

투케이2K 2022. 6. 6. 15:39

[개발 환경 설정]

개발 툴 : Heidi

개발 언어 : Mysql

 

[소스 코드]

/*
[WITH , UNION ALL 사용해 샘플 가상 테이블 만들기 실시]
1. WITH 를 사용해 샘플 가상 테이블을 만들 수 있습니다
2. UNION ALL : 데이터를 병합할 때 사용합니다
*/


/* [임시 가상 테이블 만들기 실시] */
WITH SAMPLE_USER AS 
(
  SELECT '홍길동' AS 이름, '국어' AS 과목명칭, 80 AS 과목점수
  UNION ALL
  SELECT '홍길동' AS 이름, '영어' AS 과목명칭, 85 AS 과목점수
  UNION ALL
  SELECT '홍길동' AS 이름, '수학' AS 과목명칭, 90 AS 과목점수
  UNION ALL
  SELECT '임꺾정' AS 이름, '국어' AS 과목명칭, 90 AS 과목점수
  UNION ALL
  SELECT '임꺾정' AS 이름, '영어' AS 과목명칭, 95 AS 과목점수
  UNION ALL
  SELECT '임꺾정' AS 이름, '수학' AS 과목명칭, 90 AS 과목점수
)





/* [쿼리문] : 원본 데이터 출력 */
SELECT * FROM SAMPLE_USER;
 

[결과 출력]

 

 

반응형
Comments