2015-04-29 86 views
0

我有三個SQL表: -如何讓我的代碼與3個sql表一起工作?

1)OR130a - 我幾乎要顯示所有列,

2)AL095 - 需要從表1 IRL列,

3)從表

thirdtable --need 1個貨號專欄中,我試圖至今

SELECT c.* , p.IRL 
FROM OR130a c 
    LEFT JOIN AL095 p ON c.artno=p.artno 
ORDER BY HFB; 

我不知道如何添加另一個加入到我的查詢w^ith第三張桌子。我有很多嘗試玩代碼,但沒有。

我在第三個表中還有一個ARTNO列。 另一件事是。表格很大,我不確定,但是我想從主表中獲取所有記錄,即使在附加表格中沒有這樣的行可以獲取。

希望有人能幫助我。謝謝。 Z.

+2

你的第一個的'ON'條款後,只需要添加另外'JOIN'。我不知道你的結構或期望的結果告訴你寫什麼。 – Siyual

+0

此「HFB」列來自哪裏? –

回答

2

嘗試這樣的事情,

SELECT c.* , p.IRL, t.ARTNO 
FROM OR130a c 
    LEFT JOIN AL095 p ON c.artno = p.artno 
    LEFT JOIN ThirdTable t ON c.artno = t.artno 
ORDER BY HFB 
相關問題