如何在TAB1表上建立一個檢視,包含Name、age、enrollmentId列,並且age > 10歲?
檢視是表示表中儲存資料的另一種方式。與源表相比,檢視包含非常有限的行,因此可以用於提高查詢效能。我們可以使用以下命令在現有的TAB1表上建立檢視。
CREATE VIEW AGEVIEW (NAME, AGE, ENROLLMENT_ID) AS SELECT NAME, AGE, ENROLLMENT_ID FROM TAB1 WHERE AGE > 10;
為了建立一個新檢視,我們必須使用CREATE VIEW保留字。後面將跟著檢視的名稱(AGEVIEW)。
檢視中需要的列包含在括號中,這些列也是SELECT SQL語句的一部分。
SELECT SQL語句的WHERE子句給出了必須包含在檢視中的條件。在本例中,我們添加了年齡大於10歲的條件。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP