gpt4 book ai didi

mysql - 如何使用关系代数从数据库中获取冗余一致(重复)数据?

转载 作者:行者123 更新时间:2023-11-29 20:05:02 25 4
gpt4 key购买 nike

我有 2 个关系(表):

商店(邮政编码 (PK)、郊区名称、BottleShopName (PK)、地址),
人物(人名(PK)、邮政编码(PK)、酒精消费)

如果我写下一个查询,该查询将返回使用关系代数的数据库及其郊区,它看起来像这样:

π BottleShopName,SuburbName(商店)。

此查询的限制是它不会显示任何冗余数据。假设如果有两个不同的瓶子商店名称相同,并且位于同一郊区且具有相同的邮政编码,则上述查询将忽略第二个。

我应该对此查询进行哪些修改才能使用关系代数显式获取两个结果?

最佳答案

由于这个问题缺少使用的查询,因此我对您的问题的理解如下:

SELECT BottleShopName, SuburbName FROM Shops JOIN People ON People.Postcode = Shops.Postcode WHERE People.PersonName = ?

关于mysql - 如何使用关系代数从数据库中获取冗余一致(重复)数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40376077/

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