gpt4 book ai didi

php - 如何从 1 列中选择具有许多 id 不同的数据 mysql

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

我有表a với 列Aid 是主键,表b 列Bid 是主键,列Aids 具有1 个重新编码= 1 个列表Aid。例子:表一援助| enter image description here

我想计算每个出价有多少援助(例如 b1 有 2 a1)。我喜欢使用mysql,但没有解决这个问题的方法。谁能帮助我

最佳答案

这是非常糟糕的数据库设计!首先,你没有通过范式,这在设计数据库时是一个立即的危险信号。其次,您永远不应该在数据库中使用列表,因为您正在重复不应该重复的数据。

解决方案:

首先,我将向您的两个表添加一个索引 ID。然后我将创建一个名为“AidsBid”的交集表。然后,交集表将使用两个表中的 ID,进而将特定记录相互关联。

我建议阅读范式并练习在纸上设计一些虚拟数据库。这将确保您 future 设计的数据库符合 NF 规则,并且您将更轻松地设计数据库。

关于php - 如何从 1 列中选择具有许多 id 不同的数据 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37753110/

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