name id
usf south 1
usf north 2
usf east 3
usf west 4
奧吉表
distributor itemname
1 cheese
1 apples
3 oranges
2 pineapples
我公司目前擁有從「奧吉表」列「經銷商」發現號顯示在頁面上的每個項目名稱。不過,我想將此號碼更改爲正確的分銷商名稱,可在「分銷商表格」中找到。我怎樣才能做到這一點?
感謝您的協助。
name id
usf south 1
usf north 2
usf east 3
usf west 4
奧吉表
distributor itemname
1 cheese
1 apples
3 oranges
2 pineapples
我公司目前擁有從「奧吉表」列「經銷商」發現號顯示在頁面上的每個項目名稱。不過,我想將此號碼更改爲正確的分銷商名稱,可在「分銷商表格」中找到。我怎樣才能做到這一點?
感謝您的協助。
如果你有興趣在只更換查詢,並沒有強調編程的,這可以提供一個可行的解決方案:
SELECT
ogi.itemname,
distributors.name AS distributor
FROM
ogi
INNER JOIN
distributors
ON
ogi.distributor = distributors.id
這很完美。沒有必要修改我的任何PHP代碼。感謝您的幫助!我認爲這是一個內部連接,但我不太確定如何完成它(對於mysql來說有點新鮮)。再次感謝! – Alex
本教程將向您展示如何對其進行存檔。
SELECT a.*, b.*
FROM distributors a
INNER JOIN ogi b
ON a.id = b.distributor
爲了充分獲得知識約加盟,請訪問以下鏈接:
+1以及形成的例子。 –