gpt4 book ai didi

sql - 数据库-关系代数自然连接 2 个表包含 2 个相同的列名

转载 作者:行者123 更新时间:2023-12-02 09:23:00 26 4
gpt4 key购买 nike

natural joins 2 relations

我已经通读了一个 Natural Join 的示例,其中涉及具有 2 个相同列名的 2 个关系。我了解那些在 2 个表中具有 1 个相同列名的列,但对于这种情况我真的不知道。谁能向我解释如何获得该输出(不是在 Sql 命令中)?

谢谢!

最佳答案

公共(public)列是 B 和 D,因此如果两边的行具有相同的 B 和 D 值,则匹配。
此示例中的常见 (B,D) 值是 (1,a) 和 (2,b)。
来自 r' 的 2 行与 (1,a) 匹配来自 s' 的 2 行,创建 4 种组合。
来自 r' 的 1 行与 (2,b) 匹配来自 s' 的 1 行,创建一个组合。
因此,结果集中有 5 行。

关于sql - 数据库-关系代数自然连接 2 个表包含 2 个相同的列名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40437816/

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