sql入门教程:SQL CREATE VIEW
有一种意见认为是一个视图。
创建期的SQL声明
在SQL ,有一种意见是一个虚拟的基础上表的结果集的语句。
有一种意见认为包含行和列,就像一个真正的表。该领域的观点,领域,从一个或多个真正的表在数据库中。
您可以添加SQL函数,在那里,并加入声明,以期和目前的数据,如果数据是来自一个单一的表。
的SQL CREATE VIEW语法
CREATE VIEW view_name AS
SELECT column_name(s)
FROM table_name
WHERE condition
来看一个create view 的实例吧.
如果您有Northwind数据库中你可以看到,它有几个观点默认安装。 认为“目前的产品清单”列出了所有活跃的产品(产品不停止)从“产品”表。的看法是建立以下SQL :CREATE VIEW [Current Product List] AS
SELECT ProductID,ProductName
FROM Products
WHERE Discontinued=No我们可以查询上面的观点如下:SELECT * FROM [Current Product List]另一种观点认为在Northwind示例数据库选择每个产品的“产品”表的单位价格高于平均单位价格:CREATE VIEW [Products Above Average Price] AS
SELECT ProductName,UnitPrice
FROM Products
WHERE UnitPrice>(SELECT AVG(UnitPrice) FROM Products)查询为.SELECT * FROM [Products Above Average Price]SQL Dropping a View您可以删除,以期与降VIEW命令。 鉴于下降的SQL语法DROP VIEW view_name