如果你用一个复杂的sql可以做成一个查询,这个查询可能是关于一个张或多张表的。你也可以把这个sql当成一个“表”来访问,也就是视图了。好处1在无冗余的数据存储基础上看到详细的信息。
好处2多人开发的数据库项目中,如果你修改了表结构,保持视图结构不变可以使程序不必改动,而且在库里改视图要比改程序容易得多。缺点不多,就是如果做得不好会使每次通过视图访问都会浪费资源。