mysql - 当记录来自多个表时如何给出外键约束

标签 mysql

我正在使用 Java swing 和 mysql 数据库。

根据我的要求,我有一个 JComboxBox,它具有来自 3 个父表的值。我不知道如何为其提供外键。

我有 3 个表 CMaster、SMaster、GMaster,这 3 个表的列数不同。我想向 JComboBox 提供 CName、SName 和 GName 值。

有人可以推荐我吗?

最佳答案

每个父表在您的 JComboxBox 中都必须有一个公共(public)列。因此,请引用此列以获取表中的外键。

关于mysql - 当记录来自多个表时如何给出外键约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26336507/

相关文章:

mysql - 表中行之间差异的总和

MySQL导入记录并移位主键增量

mysql - 有没有更短的方法 - SQL - 多个 LIKE 和 OR

PHP 时间函数显示错误值

mysql - 错误 : Table may not exist or is unsupported relation type code: 25350 context: query: 0 location: mysqlclient. cpp:255 进程:padbmaster [pid=15091]

php - 在 WHERE 子句中使用动态变量进行查询

php - 将多个值作为参数传递给 mysql 查询

MySQL 根据其他列用正则表达式填充列

php - 如果有图像,如何检查和显示图像

php - 在 MySQL 中插入 mm/dd/yyyy 格式的日期