Access Join 问题
您好,VB.net做Access查询时遇到个问题:
表tblCatgory和tblGLA关联,tblGLA和tblData关联,tblCC及tblPeriod则各自单独和tblData关联。
现在建一个查询,第一列包含所有Cat_Name且Cat_Name唯一,第二列是对应每个唯一Cat_Name的tblData中decValue的加总值。
但现在运行时系统老是报JOIN语法错。请教是什么问题。
非常感谢
Han Zhengrong
tblCatgory
PK_Cat_ID Auto increment
Cat_Name string
tblGLA
PK_GLA_ID Auto increment
FK_Cat_ID int32
GLA_Name string
tblPeriod
PK_Period_ID Auto increment
Period string
tblCC
PK_CC_ID Auto increment
CC_Name string
tblData
PK_Val_ID Auto increment
FK_GLA_ID int32
FK_Period_ID int32
FK_CC_ID int32
decValue decimal
Select tblCatgory.Cat_Name, SUM(tblData.decValue)
FROM ((((tblCatgory LEFT JOIN tblGLA ON tblCatgory.PK_Cat_ID = tblGLA.FK_Cat_ID) LEFT JOIN
tblData ON tblGLA.FK_GLA_ID = tblData.PK_GLA_ID) LEFT JOIN
tblPeriod ON tblData.FK_Period_ID = tblPeriod.PK_CC_ID) LEFT JOIN
tblCC ON tblData.FK_CC_ID = tblCC.PK_CC_ID)
GROUP BY tblCatgory.Cat_Name
ORDER by tblCatgory.PK_Cat_ID