如何在Microsoft Access 2007中使用SQL进行交叉表查询?

时间:2016-11-26 17:24:34

标签: ms-access crosstab

有一个学校DB(School_Data),一个学生DB(Student_Data),然后是一个用于Class IX(Student_Data_XI),Class X,Class XII和Class XII的DB表,当学生从Class IX移动到Class XII。可以创建Class IX到Class XII的交叉表查询,但是个别但想创建一个交叉表查询,其中特定学校的学生总数显示Class IX到Class XII访问四个类DB。

行标题:学校ID,学校名称和分配年份(例如2013-14,2014-15等) 专栏标题:学生人数(第九类),学生人数(第十类)至第十二期。

结果看起来像这样

SchoolID SchoolName AllocatedYr Class IX Class X Class XI Class XII

1234 Any School 2013-14 30 28 25 20

难以使用带有多个表的交叉表来计算每个班级的多个学生。谢谢。

1 个答案:

答案 0 :(得分:0)

看起来像家庭作业...... Office的Microsoft支持站点是众多的知识。即使是MSDN站点也很容易阅读,并且包含多个示例。

Crosstab Queries