我正在尝试在MS ACCESS2010查询中加入两个表,但它会出错 这是查询
SELECT f.FileName, f.CreationDate, fs.SheetName, fs.SheetNo, SB.Tags
FROM Files AS f LEFT JOIN FilesSheets AS fs
ON f.FileId = fs.FileId
LEFT JOIN SubmitSheets AS SB
ON f.FileId =SB.FileId
WHERE f.FileId = 'Machine_Inspection_20140820183554.xlsx'
这是错误
答案 0 :(得分:3)
访问需要围绕联接的括号以对它们进行分组。试试这个:
SELECT f.FileName, f.CreationDate, fs.SheetName, fs.SheetNo, SB.Tags
FROM (Files f
LEFT JOIN FilesSheets fs
ON f.FileId = fs.FileId)
LEFT JOIN SubmitSheets SB
ON f.FileId = SB.FileId
WHERE f.FileId = 'Machine_Inspection_20140820183554.xlsx'