个人俗见:
视图应该比一个多表关联的sql要快
可以建立多表之间的视图!~~~~~
建立视图主要是为了避免重复的sql写多次,比如一个相关多张表的sql你很多地方用到了 
那么你还不如建个视图,每次直接调用他就行了,建视图后就把视图当成一个表了,那岂不是要改动所有的查询语句?  这句没怎么明白你建立视图了,直接select * from 视图  就可以找到你以前哪个复杂的sql语句查询出来的结果