SQL CREATE VIEW |
SQL >
도표처리 >
Create View
시관표 (Views) 는 가설도표로 간주할수 있습니다. 그것이 도표와 부동한것은 도표중에는 실제 저장한 데이터가 있지만 시관표는 도표위에 만든 하나의 구조일뿐이지 실제로 데이터를 저장하지는 않습니다. 시관표를 만드는 용어는 아래와 같습니다. CREATE VIEW "VIEW_NAME" AS "SQL 어구";
"SQL 어구" 는 우리가 이 교재중에서 제출하였던 임의의 SQL 일수 있습니다. 우리에게 아래와 같은 도표가 있다고 가설하면: Customer 도표
이 도표에 First_Name, Last_Name, 와 Country이 세개의 필드가 포함한 시관표를 만들려면 우리는 입력한다, CREATE VIEW V_Customer
AS SELECT First_Name, Last_Name, Country FROM Customer; 지금 우리에게는 V_Customer 라는 시관표가 있습니다: View V_Customer
우리는 시관표로 두개의 도표를 연결할수 있습니다. 이런 상황하에서 사용자는 두개의 부동한 도표에서 연결동작을 할 필요가 없이 직접 하나의 시관표로 부터 필요한 정보를 찾을수 있습니다. 아래와 같은 두개의 도표가 있다면: Store_Information 도표
Geography 도표
우리는 아래 인스트럭션으로 매개 지역 (Region) 판매액 (Sales) 을 포함한 시관표를 만들수 있습니다: CREATE VIEW V_REGION_SALES
AS SELECT A1.Region_Name REGION, SUM(A2.Sales) SALES FROM Geography A1, Store_Information A2 WHERE A1.Store_Name = A2.Store_Name GROUP BY A1.Region_Name; 우리에게 V_REGION_SALES 라는 시관표를 줍니다. 이 시관표는 부동한 지역의 판매가 포함되여 있습니다. 이 시관표에서 데이터를 찾으려면 우리는 입력합니다. SELECT * FROM V_REGION_SALES;
결과:
|