标签: sql rdbms
我的教授说某些查询需要使用视图而不是连接,因为连接会多次计算值 - 产生不正确的结果。为什么会这样?一个观点如何保护它?
答案 0 :(得分:3)
如果您使用视图代替连接,那么您的视图可能包含连接。视图只是一个存储的查询。它向您显示一个虚拟的单个表,但可能由多个表中的连接组成,或者它可能包含聚合数据。
基于此,我假设教授的逻辑还有更多,因为你的陈述没有意义。