我對此代碼有語法錯誤。有沒有可能得到你的幫助。我幾天後就開始工作,我可以解決我的問題。3個訪問表上的外連接
這裏是代碼:
SELECT Area.org, Supervisors.NomSup, Supervisors.PrenomSup, Employees.NomEmp,
Employees.PrenomEmp, Employees.NoIdAlcanEmp, Competencies.CodeCompetencies, Competencies.CompetencyName,
LinkResultComp.AssNote, LinkResultComp.AssDate
FROM ((((((Area
INNER JOIN Supervisors ON Area.IdArea = Supervisors.IdArea)
INNER JOIN Employees ON Supervisors.IdSupervisor = Employees.IdSupervisor)
INNER JOIN LinkProfilesEmployees ON Employees.IdEmp = LinkProfilesEmployees.IdEmp)
INNER JOIN Profiles ON Profiles.IdProfiles = LinkProfilesEmployees.IdProfiles)
INNER JOIN LinkProfComp ON Profiles.IdProfiles = LinkProfComp.IdProfiles)
INNER JOIN Competencies ON Competencies.IdCompetencies = LinkProfComp.IdCompetencies)
LEFT OUTER JOIN LinkResultComp ON (Competencies.IdCompetencies = LinkResultComp.IdCompetencies))
WHERE Area.org LIKE "*20*" AND Competencies.CodeCompetencies LIKE "khse2010-05"
ORDER BY Supervisors.NomSup, Employees.NomEmp;
有什麼語法錯誤?它看起來並不像是平衡的.. – 2011-12-19 16:34:01
你有不等數量的括號。爲什麼不使用查詢設計窗口來構建鏈接? – Fionnuala 2011-12-19 16:34:57
在「LinkResultComp.IdCompetencies」後刪除一個括號。 – Simon 2011-12-19 16:41:37