Sql 左连接,两个表不工作

Sql 左连接,两个表不工作,sql,ms-access,Sql,Ms Access,我试图在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.Fil

我试图在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'
这里是错误


Access需要在连接周围加括号以对其进行分组。试试这个:

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'

Access需要在连接周围加括号以对其进行分组。试试这个:

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'

Access需要在连接周围加括号以对其进行分组。试试这个:

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'

Access需要在连接周围加括号以对其进行分组。试试这个:

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'