gpt4 book ai didi

mysql - SQL Join - 4 个表或使用一个 View

转载 作者:太空宇宙 更新时间:2023-11-03 11:49:10 24 4
gpt4 key购买 nike

我不是 SQL 程序员,但是我的导师问我们“ View ”如何帮助我们从四个不同的表中返回最近项目的相关数据,而不是使用联接来连接 4 个表。我的理解是我仍然必须加入表格。在这方面,我想不出 View 可以提供帮助的任何其他方式。

我假设即使创建 View ,我仍然必须加入表格,这是否正确?

我接受的 SQL 教育是否低于标准水平?

最佳答案

View 的好处是您可以在使用 View 的查询中抽象出 JOIN,而不必在每个查询中都包含 JOIN - View 只是保存这些 JOIN 以获得更清晰的代码

所以是的,您仍将编写 JOIN,但您将编写一次而不是每次。

关于mysql - SQL Join - 4 个表或使用一个 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36611850/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com