我正在尝试创建一个简单的CRM。遗憾的是,我是mysql的新手,所以我希望您能帮助我解决这个问题:
在CRM中,我有两个“兄弟”表: country和place。国家/地区:
CREATE TABLE country
(
id INT NOT NULL AUTO_INCREMENT,
country VARCHAR (128),
PRIMARY KEY (id)
);
和地点:
CREATE TABLE place
(
country_id INT (20),
zip_code VARCHAR (8),
city VARCHAR (128)
);
但我想将它们“组合”到表格中。当我在表place中添加一个新条目时,我希望"country_id“行是一个下拉菜单,其中包含表country中的主键id。
我该怎么做呢?
发布于 2017-10-29 20:46:46
在phpMyAdmin中,打开place
表,然后选择Structure > Relation视图。在“外键约束”对话框中,在第一个列选择器中选择country_id
列。在表选取器中选择country
,id
列应该出现在它旁边。最后单击Save。要测试它,请确保在country
表中有一些国家,然后选择place
表并插入:您将看到您所要求的下拉列表。
https://stackoverflow.com/questions/46992769
复制相似问题