2013-02-06 18 views
1

分销表拉名来自其他表/值,其中ID是一样的

name   id 
usf south  1 
usf north  2 
usf east  3 
usf west  4 

奥吉表

distributor itemname 
1    cheese 
1    apples 
3    oranges 
2    pineapples 

我公司目前拥有从“奥吉表”列“经销商”发现号显示在页面上的每个项目名称。不过,我想将此号码更改为正确的分销商名称,可在“分销商表格”中找到。我怎样才能做到这一点?

感谢您的协助。

+0

+1以及形成的例子。 –

回答

1

如果你有兴趣在只更换查询,并没有强调编程的,这可以提供一个可行的解决方案:

SELECT 
    ogi.itemname, 
    distributors.name AS distributor 
FROM 
    ogi 
INNER JOIN 
    distributors 
    ON 
    ogi.distributor = distributors.id 
+0

这很完美。没有必要修改我的任何PHP代码。感谢您的帮助!我认为这是一个内部连接,但我不太确定如何完成它(对于mysql来说有点新鲜)。再次感谢! – Alex

相关问题