1

经销商表

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

小木桌

distributor    itemname
1              cheese
1              apples
3              oranges
2              pineapples

我目前在页面上的每个项目名称显示的“ogi table”中的“distributor”列中找到了数字。但是,我想将此编号更改为正确的分销商名称,可在“分销商表”中找到。我怎样才能做到这一点?

感谢您的帮助。

4

3 回答 3

1
SELECT  a.*, b.*
FROM    distributors a
        INNER JOIN ogi b
            ON a.id = b.distributor

要全面了解联接,请访问以下链接:

于 2013-02-06T00:27:03.537 回答
1

如果您有兴趣只替换查询而不替换任何下划线编程,这可能是一个可行的解决方案:

SELECT
    ogi.itemname,
    distributors.name AS distributor
FROM
    ogi
INNER JOIN
    distributors
    ON
    ogi.distributor = distributors.id
于 2013-02-06T00:35:59.457 回答
0

本教程将向您展示如何归档它。

http://www.tizag.com/mysqlTutorial/mysqljoins.php

于 2013-02-06T00:25:30.687 回答