gpt4 book ai didi

mysql - 我正在寻找在 MySQL 中组合多个连接操作以从 2 个以上的表中选择数据背后的逻辑

转载 作者:太空宇宙 更新时间:2023-11-03 12:06:06 25 4
gpt4 key购买 nike

我正在努力研究 MySQL 中所有不同的连接操作,并在使用维恩图进行解释时发现该网站上已有一些非常有用的信息。然而,当我想从 3 个或更多表中选择数据时,我对如何组合 SELECT JOIN 语句感到困惑。

有没有人对这背后的逻辑有很好的初学者引用?或者有人要给我上速成类吗?

谢谢

最佳答案

如果表格有 relationship,您可以加入任意数量的表格。 !

假设您有 3 个表作为 example_A example_Bexample_C 连接查询看起来有点像这样:

Select a.JustAnycolumn,b.JustAnycolumn, c.* from example_A a
inner join example_B b on a.PrimaryKey=b.ForeignKey
inner join example_C c on c.PrimaryKey=a.b.ForeignKey

注意:连接条件取决于表之间的关系

关于mysql - 我正在寻找在 MySQL 中组合多个连接操作以从 2 个以上的表中选择数据背后的逻辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26568402/

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