1、视图
视图中存放的是sql查询语句,使用视图时,运行视图中的sql语句创建出临时表。
创建视图:
create view 视图名称(<视图列名1>,<视图列名2>,……) as
<select 查询语句>;
使用视图:在from字句中使用视图名称代替表名称。
视图数据会同步表数据,因为视图使用是执行sql语句。
删除视图:右键视图名称,选择删除。
为什么要使用视图:某一部分sql查询语句需要频繁使用,则可以保存为视图多次调用。
使用视图注意事项:
①、避免视图的基准上再创建视图,会降低使用性能和效率;
②、不能往视图里插入数据。
2、子查询——一次性的视图(select包含的其他子查询)
sql运行顺序:先运行子查询