我不确定是什么导致了错误。任何帮助,将不胜感激
SELECT ( SUM(DWXP050.Premp) )
FROM DWXP050
LEFT JOIN [DWXP050 GL Class]
ON [DWXP050 GL Class].Policy = DWXP050.Policy
AND [DWXP050 GL Class].CDDESC = DWXP050.CDDESC
AND [DWXP050 GL Class].TRDATE = DWXP050.TRDATE
AND [DWXP050 GL Class].[Effective Date] = DWXP050.EFFDTE
AND [DWXP050 GL Class].ASLOB = DWXP050.ASLOB
AND [DWXP050 GL Class].AGENT = DWXP050.AGENT
WHERE (( ( DWXP050.TRANS ) = '10'
OR ( DWXP050.TRANS ) = '20' ))
GROUP BY ( SUM(DWXP050.Premp) )
HAVING ( ( ( [DWXP050 GL Class].AGENT ) = '00000BP001' )
AND ( ( [DWXP050 GL Class].[Effective Date] ) >= '20130201'
AND ( [DWXP050 GL Class].[Effective Date] ) <= '20130228' )
AND ( ( [DWXP050 GL Class].ASLOB ) = '170'
OR ( [DWXP050 GL Class].ASLOB ) = '180' )
AND ( ( [DWXP050 GL Class].[Product] ) <> 'CUP' )
AND ( ( [DWXP050 GL Class].CDDESC ) = 'PEST CONTROL SERVICES' )
AND ( ( [DWXP050 GL Class].TRDATE ) <= '20130401' ) )