这样操作视图是否会浪费?
比如我建了这样一张视图,主表是一个文章表,文章表内有作者的ID,文章分类的ID,文章栏目的ID等等,分别对应连了N张表。所有主表内用int类型保存一个索引的字段都连了对应表用以读取对应数据。
然后我使用的地方,一般都不会用到全部返回的数据,比如有的地方只用到主表部分字段,和对应作者表一些字段,有些地方只用到文章分类的部分字段。我为了方便,都使用了这同张视图。这张试图所返回的字段数是所有用到该视图处需要用到的所有字段。。因为我觉得视图其实也是一段查询集合而已。不知道这样用法会不会造成浪费呢?(会不会执行查询该视图时是这种情况:先执行视图,返回所有视图字段,然后根据查询视图那个select返回对应需要的几个字段)
一直的一个疑惑,期待有高手指点。