gpt4 book ai didi

MySQL表链接1 :n

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

所以首先,我不确定这是否是双重帖子,因为我不知道确切的方法或功能是如何调用的,也不知道它是否存在。

我知道 MySQL 有一个功能叫 joins我的计划是链接两个关系 1:n 的 MySQL 表,一个是 t_user,另一个是 t_event。

用户:

CREATE TABLE t_user (
uId INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(25) NOT NULL,
...
)

事件:

CREATE TABLE t_event (
eId INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(40) NOT NULL,
date DATETIME NOT NULL,
members ???,
...
)

我希望用户“订阅”事件并将其作为列表(?)存储在 members 列中。如果只有一个用户订阅一个事件,这将没有问题。但我不知道如何设置 t_event 表来存储多个用户以及如何查询用户“订阅”的所有事件。

最佳答案

这通常是通过第三个表完成的:

CREATE TABLE t_eventsusers (
eId INT(6),
uId INT(6)
)

关于MySQL表链接1 :n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30712889/

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