是否可以将视图列引用为另一个视图的select语句?
如何在另一个视图中将两个视图连接在一起?
如何引用视图列。我在初始视图中使用了GROUP_CONCAT(column1),但之后无法引用它。
答案 0 :(得分:2)
是的,这是可能的。如需参考,请浏览MySql Docs
但请注意,嵌套视图可能会导致严重的性能损失。
答案 1 :(得分:1)
是的,这是可能的。
没有更多细节,那就像我一样描述。
[顺便说一下,我认为这是你可以通过搜索轻松找到的东西。]
答案 2 :(得分:1)
小心嵌套视图 - 通常你会发现嵌套视图很多级别,而不关注索引,查询计划最终可能会出现类似蜘蛛的大规模计划,这会完全杀死服务器。
我最喜欢的查询计划是一位来自我工作的顾问的计划,该计划使用了观点视图.... ouch
答案 3 :(得分:0)
基本上,您可以使用几乎任何在运行简单SELECT
语句时可以使用的对象(在其中查看)。
您可以查看this post了解更多信息
答案 4 :(得分:0)
是的,但是,请注意性能。另外阅读有关创建视图的文档,有很多内容可以解决,例如,如果两个视图都有限制条款,那么使用哪个是不确定的。
答案 5 :(得分:0)
对于select语句,视图 与表相同。
实际上,我经常嵌套视图,通常很多层次。