gpt4 book ai didi

mysql - 如何绑定(bind)(连接)到 mysql 中的值?

转载 作者:行者123 更新时间:2023-11-30 01:32:26 25 4
gpt4 key购买 nike

我是编程新手,我需要一些帮助。我在数据库中有一个表(俱乐部),其中包含球队名称及其 ID。
接下来,我想在名为“matches”的新表中的表“matches”中创建匹配。

如何将“俱乐部”中的球队 ID 与 table 上比赛中的球队(主客场)联系起来。我在接下来的操作中需要该 ID。

我想过外键,但我无法使用它。

提前感谢您的帮助

最佳答案

无论两个表是否通过链接链接。选择外键关系(尽管这样做是一个很好的做法),您仍然可以使用JOIN来连接两个表。由于您同时拥有主队和客队,因此您需要加入俱乐部表两次,每队一次。

SELECT m.*, ch.name AS homeClub
FROM matches m
INNER JOIN clubs ch
ON ch.id = matches.home_id

此查询将获取比赛和主场俱乐部名称,我将其留给您来弄清楚如何获取客场俱乐部名称。

阅读http://dev.mysql.com/doc/refman/5.0/en/join.html有关使用联接的更多信息。

关于mysql - 如何绑定(bind)(连接)到 mysql 中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17305453/

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