SQL

Tables 테이블 유형3: 가상 테이블

디지털농담곰 2023. 12. 28. 13:51

 

Tables 테이블 유형: 가상 테이블

SQL에서 가상 테이블은 실제 데이터를 포함하지 않고, 쿼리 실행 시에 동적으로 생성되는 결과 집합입니다. 가상 테이블은 주로 SELECT 문에서 사용되며, 일반적으로 뷰 (View)나 일시적인 결과 집합을 의미합니다.

 

다음 예시는 employee 테이블을 쿼리하여 4개의 열이 포함된 뷰 입니다. 

 

CREATE VIEW cust_vw AS

SELECT customer_id, first_name, last_name, active

FROM customer;

 

위와 같이 뷰를 생성 하더라도 데이터가 저장 되지는 않습니다. SELECT문 대신 뷰가 있기 때문에 다음과 같이 뷰를 쿼리할 수 있습니다. 

 

SELECT first_name, last_name

FROM cust_vw

WHERE active = 0;

 

< 출력 >

first_name last_name
SANDRA MARTIN
SHEILA WELLS

 

 

가상 테이블에 대해서 알아보았습니다.

 

감사합니다. 

'SQL' 카테고리의 다른 글

Group by & Having 절  (0) 2024.01.10
Inner Join 테이블 연결  (0) 2023.12.29
Tables 테이블 유형2: 임시 테이블  (0) 2023.12.18
Tables 테이블 유형1: 파생 테이블  (0) 2023.12.16
Sakila 샤키라 예시  (0) 2023.12.14