当我用外键关系插入logging时,如何更改下拉列表来显示另一个外表列? 默认情况下,它显示外表的主键(一个int),它不是非常具有描述性。 我可以强迫它从同一个外表显示另一个字段(如带描述的varchar字段)吗?
例如,如果有外部表GenderID为1 =男性和2 =女性,外键是Person.GenderID,如何强制下拉列表中的“男”或“女”而不是“1”或“2” “?
示例表格:
性别 GenderID性别描述 1男 2女 人 PersonID GenderID 1 2 2 2 3 1
MySQL v5.1.41表InnoDB
在被引用的表格(性别)中你可以进入“关系视图”,在表格下面有一个select框“select要显示的字段”,在这个select框中你可以select在参考表中GenderId值旁边显示的列)。 phpymadminWiki