gpt4 book ai didi

sql - 类似于数据库中的引用复制

转载 作者:行者123 更新时间:2023-11-29 13:09:05 24 4
gpt4 key购买 nike

我的数据库中有一个名为Category 的表,我在其中存储了一些树结构数据。

树结构意味着每一行都有 parent_id 是指另一行,如果 parent_id 为空意味着该节点没有任何父节点。每个类别也指一个用户。

示例数据:

id | title     | parent_id | user_id
1 | test | null | 1
2 | test_1 | 1 | 1
3 | test_1_1 | 2 | 1

现在我想要在数据库中按引用复制之类的东西。

例如,用户 1 想将他/她的类别复制到用户 2。在按值复制中,我选择了 user1 的所有行并将它们插入到 user2 中。但在引用复制中,user2 指的是 user1 的类别。如果 user1 的类别发生任何更改,user2 的类别将自动更新。

它就像c++中的*

我的问题是如何在数据库中实现按引用复制?

最佳答案

你可以使用这样的东西。所有用户都使用相同的类别。

enter image description here

编辑:添加样本数据

用户:

enter image description here

类别:

enter image description here

用户类别:

enter image description here

Edit2:添加更多样本数据定义更多用户和更多类别,您可以混合使用它们,但它们仍然指的是同一行。

enter image description here

关于sql - 类似于数据库中的引用复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57157813/

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