Access 2003 SQL语法错误

时间:2014-11-27 14:02:18

标签: sql ms-access

我是 new ,访问权限为2003,并且我已经写了一段时间了。我认为表和列名称,运算符和括号都是正确的但是我在插入以下连接操作后才会出现语法错误

FROM (tDailyEntries
INNER JOIN tLEDGERS ON tLEDGERS.Action = tDailyEntries.ActionNo)
INNER JOIN (tProjects 

下面是我的完整代码

SELECT DISTINCT tProjects.CC_IO AS ProjectNo,
Year([DateFrom]) & " Accrual " & MonthName(Month([DateFrom])) & " - "+[CompanyName] & " ( "+([LastName]) & ")" AS [Line/Item/Text],
tUsers.LastName AS Last_Name, 
tDailyEntries.UserId AS UserID, 
contractordailyrate AS DailyRate, 
contractordailyhours AS Hours, 
ROUND(contractordailyrate / contractordailyhours, 2) AS HourlyRate,
ROUND(SUM(tDailyEntries.CalculatedDailyHours), 2) AS MonthlyHours, 
ROUND((HourlyRate * MonthlyHours), 2) AS Charge, 
ROUND(Charge+ROUND((Charge*0.2),2),2) AS Accruals, tProjects.Project AS Project
FROM (tDailyEntries
INNER JOIN tLEDGERS ON tLEDGERS.Action = tDailyEntries.ActionNo)
INNER JOIN (tProjects 
RIGHT JOIN (textcontractor 
RIGHT JOIN (tTitle 
RIGHT JOIN ((Location 
RIGHT JOIN (tDepartments 
RIGHT JOIN tUsers 
ON tProjectType.ProjectTypeID = tProjects.ProjectTypeID)
ON tDepartments.DeptID = tUsers.DeptID) 
ON tLocation.LocationID = tUsers.LocationID) 
RIGHT JOIN (((tDailyEntries 
LEFT JOIN tDepartments AS tDepartments_1 
ON tDailyEntries.DeptCharged = tDepartments_1.DeptShortName) 
LEFT JOIN tActions ON tDailyEntries.ActionNo = tActions.ActionID) 
LEFT JOIN tLookups 
ON tDailyEntries.Zone = tLookups.LookupID) 
ON tUsers.UserID = tDailyEntries.UserID) 
LEFT JOIN textmain 
ON tUsers.UserID = textmain.userID) 
ON tTitle.TitleID = tUsers.TitleID) 
ON textcontractor.companyid = textmain.contractorcompany) 
ON tProjects.ProjectID = tDailyEntries.ProjectNo
WHERE tTitle.TitleID = 37 
AND Month([DateFrom]) = MonthNum 
AND Day([DateFrom]) <21
GROUP BY tProjects.CC_IO, Year([DateFrom]) & " Accrual " & MonthName(Month([DateFrom])) & " - "+[CompanyName] & " ( "+([LastName]) & ")", tUsers.LastName, tDailyEntries.UserId, textmain.contractordailyrate, 
Month([DateFrom]), textmain.contractordailyhours, tProjects.Project;

任何帮助都会很棒。

0 个答案:

没有答案
相关问题