返回列表 上一主題 發帖

[發問] 請問 INNER JOIN 如何連接兩個以上資料表

[發問] 請問 INNER JOIN 如何連接兩個以上資料表

以下是錯誤的程式碼
請問該如何寫才對
煩請各位大大指教,謝謝

.Source = "SELECT * FROM 銷貨資料 INNER JOIN 貨品資料 ON 銷貨資料.貨代號 = 貨品資料.代號 INNER JOIN  客戶資料 ON 銷貨資料.客編號 = 客戶資料.客戶編號 "

回復 2# Min
您好:
我是用 EXCEL 2007 開啟 ACCESS 2007 資料庫

SELECT *
FROM 銷貨資料
INNER JOIN 貨品資料
        ON (銷貨資料.貨代號 = 貨品資料.代號)
以上ok可以執行


SELECT *
FROM 銷貨資料
INNER JOIN 貨品資料
        ON (銷貨資料.貨代號 = 貨品資料.代號)
INNER JOIN  客戶資料
        ON (銷貨資料.客編號 = 客戶資料.客戶編號)
這樣是無法執行

   
感謝您

TOP

本帖最後由 ltc 於 2010-11-29 23:03 編輯

回復 3# kimbal

SELECT *
FROM (銷貨資料 INNER JOIN 貨品資料 ON 銷貨資料.貨代號 = 貨品資料.代號) INNER JOIN 客戶資料 ON 銷貨資料.客編號 = 客戶資料.客戶編號


感謝kimbal 版主
這正是我需要的,測試ok
謝謝

TOP

        靜思自在 : 能幹不幹,不如苦幹實幹。
返回列表 上一主題