如何在表 TAB1 上为列名称、年龄、注册 ID 和年龄 > 10 年创建视图。>
视图是表示存储在表中的数据的另一种方式。视图可用于提高查询的性能,因为与其源表相比,视图包含的行非常有限。我们可以使用以下命令在现有表TAB1上创建视图。
CREATE VIEW AGEVIEW (NAME, AGE, ENROLLMENT_ID) AS SELECT NAME, AGE, ENROLLMENT_ID FROM TAB1 WHERE AGE > 10;
我们必须使用CREATEVIEW保留字来创建新视图。这将跟随视图的名称(AGEVIEW)。
视图中需要的列包含在括号中,这些列也是SELECTSQL语句的一部分。
SELECTSQL语句的WHERE子句给出了必须包含在视图中的条件。在这种情况下,我们添加了年龄大于10岁的条件。