MySQL视图

  前些天面试的时候问了有关mysql视图的作用,之前对mysql视图只是听过并没有仔细研究,最近再看一下。

作用:

1.可以使复杂的SQL语句变得精简,提高其重用性。(最长用的是,为多张表连表查询,或是子查询时,创建视图,下次查询时直接使用虚拟表即可)

2.提高安全性(给相关人员创建只包含他所需要的字段,保证其他数据的安全性)

比如user表中有字段:uname,pword,age,我只想让工作人员看到uname,pword两个字段,则可以这样创建视图

create view userinfo as select uname,pword from user
原文地址:https://www.cnblogs.com/ldq1996/p/9770460.html