我最需要知道的 - 观点和目的? - 它们是否提高了应用程序的性能? - 我需要在什么样的情况下使用观点?
答案 0 :(得分:3)
由于这是家庭作业,你应该做研究。
快速Google会产生大量链接,其中一个是http://www.techotopia.com/index.php/An_Introduction_to_MySQL_Views。
MySQL视图本质上是一种方式 将SELECT语句打包成 可重复使用的虚拟表格 数据可以简单地检索 引用视图,而不是 必须重复相关的SELECT 言。
官方网站文档也非常有用且可读。
答案 1 :(得分:2)
视图为您的表提供了一个抽象层。
它们可用于阻止访问某些敏感列(例如工资)。
它们通常用于封装逻辑以进行报告。
答案 2 :(得分:0)
我会在什么样的情况下 需要使用意见?
如果您反复使用使用大量SELECT
和/或函数调用的相同JOIN
语句,则视图使其更易于使用。