1
我在MSAccess中查詢時遇到問題。代碼如下所示:在MS Access中產生SQL查詢語法錯誤
SELECT CustomerId, FirstName, Surname, DateOfBirth, WorkoutId, Name, Description
FROM Customer
INNER JOIN (Registration INNER JOIN TrainingProgram (INNER JOIN WorkOutPlan))
ON Customer.CustomerId = Registration.CustomerId
ON Registration.CustomerId = TrainingProgram.CustomerId
ON TrainingProgram.WorkId = WorkOutPlan.WorkId
WHERE DateOfBirth > #01/01/83#;
該數據庫已爲虛構健身房創建。
該查詢的目的是顯示哪些鍛鍊計劃成員的出生日期大於01/01/83。查詢所選信息來自3個表格。 Customer,TrainingProgram和WorkOutPlan。另一個'註冊'表將客戶表和培訓計劃表與'客戶ID'鏈接在一起
該查詢產生語法錯誤並突出顯示括號'「(」INNER JOIN WorkOutPlan))「。我看不出有關代碼的任何問題,但也許我一路上犯了一個錯誤?
您的幫助將不勝感激。
謝謝您的回覆!對此,我真的非常感激!我仍然收到一個語法錯誤。它在加入操作中說明它,並從 - >'SELECT'客戶「Id」突出顯示客戶。 Iv玩了一下,但似乎找不到任何問題 – 2013-04-24 12:12:08