如何在插入时在 PhpMyAdmin 中显示列数据?

如何在插入时在 PhpMyAdmin 中显示列数据?

当我插入具有外键关系的记录时,如何更改下拉列表以显示另一个外表列?默认情况下,它会显示外表的主键(一个 int),但描述性不强。我可以强制它显示同一外表中的另一个字段(如带有描述的 varchar 字段)吗?

例如,如果外部表 GenderID 为 1=Male 和 2=Female,且外键为 Person.GenderID,我怎样才能强制下拉列表显示“Male”或“Female”而不是“1”或“2”?

示例表:

性别
性别ID 性别描述
1 名男性
2 名女性

人物ID 性别ID
1 2
2 2
3 1

MySQL v5.1.41 表 InnoDB

答案1

在引用表(性别)中,您可以转到“关系视图”,在表下有一个选择框“选择要显示的字段”,您可以在其中选择将在引用表(人员)中显示在 GenderId 值旁边的列。 phpymadmin维基

相关内容