CREATE VIEW
时间: 2024-08-13 15:05:27 浏览: 89
CREATE VIEW 是 SQL (Structured Query Language) 中的一个命令,用于创建视图(View)。视图是一个虚拟表,它是基于一个或多个现有的基本表(基表)通过查询语句动态生成的结果集。视图并不存储数据,而是存储了查询定义,当你查询视图时,数据库会根据视图的定义执行相应的SQL语句来获取所需的数据。
使用 CREATE VIEW 命令时,通常包括以下部分:
- 视图名称:指定要创建的新视图的名字。
- AS 关键字:用于指示后面的SQL查询定义了视图的内容。
- 查询语句:一个 SELECT 语句,定义了如何从基本表中选择和组合数据来形成视图。
例如:
```sql
CREATE VIEW SalesReport AS
SELECT ProductName, SUM(SalesPrice) AS TotalSales
FROM Sales
GROUP BY ProductName;
```
这个例子创建了一个名为 SalesReport 的视图,它显示每个产品的总销售额,通过聚合 Sales 表中的销售价格。
阅读全文