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 テーブル」の列「distributor」にある番号を持っています。ただし、この番号を「ディストリビューター テーブル」にある正しいディストリビューター名に変更したいと思います。これどうやってするの?

助けてくれてありがとう。

4

3 に答える 3

1

クエリのみを置き換え、下線を引いたプログラミングを置き換えたくない場合は、これが実行可能な解決策になる可能性があります。

SELECT
    ogi.itemname,
    distributors.name AS distributor
FROM
    ogi
INNER JOIN
    distributors
    ON
    ogi.distributor = distributors.id
于 2013-02-06T00:35:59.457 に答える
1
SELECT  a.*, b.*
FROM    distributors a
        INNER JOIN ogi b
            ON a.id = b.distributor

結合に関する知識を完全に得るには、以下のリンクにアクセスしてください。

于 2013-02-06T00:27:03.537 に答える
0

このチュートリアルでは、アーカイブする方法を示します。

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

于 2013-02-06T00:25:30.687 に答える