如何将ID与数据库中的实际名称相关联

时间:2012-12-04 16:39:37

标签: database relation

我有一个数据库,但其中一部分令我感到困惑的是我如何将供应商ID与供应商名称联系起来。

因此,例如我想通过表单添加产品,但在我选择供应商ID时,它只会显示ID号(例如5),而不是ID关联的供应商名称到

1 个答案:

答案 0 :(得分:0)

我怀疑您需要做的是将供应商表与产品表一起加入。假设product表有一个supplier_id列,如下所示:

编辑基于第一条评论)

SELECT p.description, s.supplierId, s.supplierName
FROM product p
INNER JOIN supplier s ON s.supplierId = p.supplierId
WHERE p.id = some_value;

如果您发布表描述,例如SHOW CREATE TABLE table_name,则可以对其进行改进并使其对您更有用。