mysql如何添加多个外键?

标签: sql MySQL
发布时间: 2015/6/11 22:42:15
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

如何与多个外键链接表?

例如,我有一个名为成员表。

Member (Member ID, Member Name, Age, Address)

我有另一个表 Member_Fees_Record。

Member_Fees_Record (Member ID, Member Name, Age, Address)

我想要的收费备案表连接与成员表,但是作为我的成员表的主键是 Member ID 键是可以只了它。

如何连接 Member Name 到其他表?

解决方法 1:

如何能够连接到另一个表的成员名称

不要-离开 Member Name 成员表中。 不应该有任何理由来保留 Member Name 字段中 Member_Fees_Record 表,如果你能把它回到 Member 通过 ID:

Member (Member ID, Member_Name, Age, Address)

Member_Fees_Record (Member ID, Fee)

示例查询:

SELECT m.MemberId, f.Fee, m.Member_Name, m.Address, m.Age
FROM Member m
INNER JOIN Member_Fees_Record mf ON m.MemberID = f.MemberID
官方微信
官方QQ群
31647020