简介
视图用以将用户需要的数据组织在一起展示给用户。这样能够在不改变原有表结构的前提下组织出用户需要的各种数据。
视图是伪表。也就是说,他们是不是真正的表,但仍然显示为普通表来的SELECT。一个视图可以代表一个真正的表的一个子集,从一个普通的表中选择特定的列或某些行。视图甚至可以代表加入表。因为视图被分配单独的权限,你可以使用它们来限制对表的访问,使用户只看到特定的行或列一个表。
语法
CREATE VIEW myview AS
SELECT city, temp_lo, temp_hi, prcp, date, location
FROM weather, cities
WHERE city = name;
SELECT * FROM myview;
删除视图:
DROP VIEW myview;
网友评论