一.视图
视图是一个虚拟表,本质是根据SQL语句获取动态的数据集,并为其命名,用户使用时只需使用名称即可获取结果集,并可以将其当作表使用。
1.创建视图
- <span style="font-size:18px;">格式:create view 视图名称 as sql语句
- create view v1 as
- select nid,name from A where nid>4</span>
2. 删除视图
- <span style="font-size:18px;">格式:drop view 视图名称
- drop view v1</span>
3.修改视图
- 格式:alert view 视图名称 as sql语句
- alert view v1 as
- select a.nid,b.name from a
- left join b on a.id=b.nid
- left join c on a.id=c.nid
- where a.id>2 and c.nid<5
4.使用视图
select * from v1